第770章 計算方法升級
音樂在一段狂暴、充滿衝突的小高潮中,陣式正中央的史東頭顱往上浮至半空。突然強光一閃,如星體爆炸般朝四周噴發出帶著點點藍光的圓盤式爆風,隨即收斂一處。
一旁觀看著的法聖見狀,還以為失敗了。但對其他人而言,這才只是開始。幾位生命大神官展開各自的水鏡屏幕,用新的方法監控著頭顱消失處的狀況。他們的職責就是將所有情形回報給他們的生物導師,那位前魔王大人,讓芬可以實時做出最正確的調整。
在二十五個站位之上,分別凝聚出一顆球形閃電,不斷朝著正中央激射著電漿流。在電漿對撞,發出火花的刺激中,最原始的生命物質逐漸成形。
龍語樂音確保了一切按照最初的安排,胺基酸和空氣中的碳水化合物組成了合成前體,再蛻變成為四股螺旋的核苷酸。生命誕生的過程,在魔法的加速下,用無法想像的速度在眾人眼前呈現。
可惜的是,林無暇去欣賞這一切。世界樹的職責是去推算所有的可能變化情形,將那海量的結果傳遞到同樣在計算中的首棺。
芬在計算之餘,還負責以首棺中的數據,和生命神官們給她的回報狀況為依據,去調整原始的設計。
林同樣在計算之餘,調整三十盞燈台所發出的龍語樂音,使之能呼應芬所做出的調整。一個簡單的比喻,林就像是交響樂團的指揮者,掌控著所有樂器的強弱與變化。但作曲者就坐在旁邊,不時遞出新的樂譜,可能是下一章,也有可能是下一小節,得要立刻做更改。
根本沒有空閒抱怨,光是努力追著其他存在的節奏,林可以說是連思考的空間也沒有。一切操作都像是機械式的作為,什麼東西到了手上,就要立刻做出相對應的改變。
這時在香油燈台中所放的燈油,就發揮出相當大的作用。這是用在魔法師初級冥想儀式中,讓冥想者可以集中精神之用,算是最普遍使用的一項魔法材料。當然,會拿來這種地方使用的,也不會是參了雜質的次級品。而現在的林,比起冥想的時候更需要集中精神。
旋律性的主題在和弦音量逐漸減輕之際,與第一主題相互交錯。在眾人細微不可察之處,已有最初的生命形態合成在史東頭顱消失處,同時也是數道電漿流交擊的位置。時機點就在那再現的節奏,卻有不協調的重申方式。
眼前之景,伴那咒語之聲,竟如斯美妙,這是旁觀眾人所不曾想過的。他們不由得沉迷於其中,表現得如痴如醉。
但這可不是在音樂廳中欣賞壯闊的樂曲,這可是不折不扣的咒語,而且還是龍語魔法。首先產生不適的,居然不是那幾個位階最低的學徒,甚至不是魔法技能可以算是不合格,去進行第一環學徒測驗也不可能通過的李奧納多,而是法聖瑪呵塔卜的那名女性貴族學生。
成為正式魔法師的女貴族,當然是有一定的知識水平與實力。但並不代表她就不受其他人的保護,以及有辦法獨力承擔風風雨雨。備受呵護的她,不曾直面過魔法中各種奇詭的攻擊。所以像龍語樂音這種包裹著毒藥的蜜糖,她就中招了。
幸好這個魔法並不在於殺傷,所以那名女貴族魔法師就只是身體不適而已。自家老師發覺,立刻差遣人送她去休息。瑪呵塔卜靠近自己所熟識的那名木精靈,問道:「卡拉瑪,你可知道你的陛下和那幾位,究竟是在做什麼?怎麼會有這種……跟音樂差不多的聲音。」
「哈,瑪呵,妳不認為我知道的話,就不用在這邊罰站了。」指著正揮灑著雙手,指揮一切的男人,木精靈卡拉瑪哈朗說道:「那是個我沒資格介入的圈子。」
法聖瑪呵塔卜同樣回望儀式現場。以她的見識,她竟看不懂分毫。
要受封『法聖』,必須要得到迷地上足夠多的魔法師協會,其區分會的認可。走的地方夠多,就代表見識也足夠豐富。而能夠將這些所見所聞,有效地轉換為戰鬥力者,才有資格稱之為法聖。這便是法聖立足於魔法師世界頂端的理由。
所以每一位法聖,一定是位博學者。就算不會使用某種魔法,但也能夠說出大概來歷,從而找到反制的方法。但對眼前的儀式,瑪呵塔卜只有一種無從下手的感覺。不管是想破壞、想幫忙或是危急狀況時的緊急處理,這位法聖都找不到一個適合的切入點。
再想起那位巫妖在儀式開始之前的態度,對於自己旁觀的要求,想也不想就同意了。現在回想起來,根本不是這位足夠大度;而是對方很有信心,就算讓自己前前後後看了個清楚,肯定也想不明白的。
這段旁邊發生的小插曲,當然不會影響在陣式中的眾人。巨量數據的處理,讓他們全都陷入一種難以言喻的狀態之中。
原本幾奈秒就完成的計算工作,時間彷佛被無限延長一般,所有計算過程都在眼前出現,並且一步步地完成,每個步驟都無比清晰。但這並不是數據的處理速度變慢,而是自己的思緒變快了。而且還是快到身體無法適應,哪怕只是想眨個眼,都會覺得自己像是慢動作的電影一樣。
相同的狀況,並不是只有發生在自己身上。同在河圖陣中的兩人與世界樹們,都察覺了這點異狀。這種變化的好處,是大家更有餘裕去處理這海量的數據,而且可以同時間做更多事情,效率提升了豈止一倍。
但,仍舊有『人』不滿意。
使用程序語言的醍醐味,就是看複雜的工作在自己眼前一瞬間完成。要是想逐筆去看,那用手算或按計算器就好,寫什麼程序語言呀!假如自己的思緒已經追上程序的速度,就代表後者必須要改進了。
所以在這個可以分心的時候,林沒有選擇同時間處理更多工作,而是拾起了一項長久以來被自己忽視的問題。那就是以八種權能為基礎,所設計的八位機械語言,其實效率一點也不好的問題。
地球的計算器之所以用0與1,作為最基礎的計算單位,其實有很多種考慮。其中之一就是效率問題,另一項原因是受限於硬體的邏輯電路,開路與閉路是最簡單的判斷設計。
而某個穿越眾在迷地,藉由八種權能所設計的迷地版程序語言,其實說穿了,背後仍就是二進位那一套。某一項權能有或沒有,然後一個位元組包含八個位元,也就是八種權能。
這樣子做,其實在機器語言的層面多做了一次轉換,才能用地球版本的方法計算出結果。再將結果轉換為迷地可辨認的程序語言版本,最終才呈現出來。在程序中,每多一個步驟,就代表運算必須要多耗費一些時間。不必要的運算愈多,浪費的時間也就愈多。
這也就是說,其實一直以來,某穿越眾所引以為傲的程序語言,都是使用效率很低的方法在做運算。只是因為迷地沒有所謂的計算機主機,並不受硬體的限制,所以一般的處理速度差距也就只是奈秒與微秒的距離。從數據層面來說有差,但一般使用的實際體驗卻不會有感覺。
但是當處理足夠龐大的信息量,運算步驟也相當繁多時,眼前這種被自身思緒追上的速度,就很難叫一個來自二十一世紀地球的穿越眾滿意。必須要想出更好的方法,更簡潔的程序語法,加快作業的過程才行。大好生命,是不該浪費在『等待』上面。
而解決的方法,其實地球也早已有相關理論,只是技術上還沒有辦法實現而已,那就是量子計算機。制約地球在這方面取得進展的,其實並不是計算的理論,而是如何設計出控制、轉換量子態的電路,並且降低為了觀測量子態所產生的錯誤。
量子計算的理論,其實說穿了一點也不複雜。就是每一個位元不再只是0與1,而是一個矩陣。所有運算的處理基礎,也不是二進位的方法,而是直接上矩陣的運算。
當然,量子計算機背後有更多更深的理論,某人可不想在這種時候探討。他要做得只是取用當中的一個概念,將P語言的基本機器語言徹底完成以矩陣化的方式運算。
這件事情,說簡單並不簡單,但說難也不算難。因為在地球,機器語言受限於集成電路的先天限制。以開和關,也就是0和1的方式來做最為方便。但是在迷地,硬體……有這種東西嗎?
當初在大賢者之塔做出了最原始版本的迷地程序語言,主要的存取與計算媒介並不是魔法塔本身,而是魔法塔中的能量池。為什麼能量池可以做到這種事情,至今某人仍沒有一個定論。
而在魔法塔的能量池外,看到可以做為程序語言載體之物,唯有世界樹。但不管某人與芬怎麼在世界樹的身上留後門,偷偷摸摸借用祂們的算力,對世界樹而言仍就是遊刃有餘,所以祂們不曾朝某人抱怨過。
這不正代表了某人所自豪的程序語言,對於世界樹來說,就是個不屑一顧的小東西。這也說明了林所設計的運算方法,還有相當大的提升空間。
所以打定主意的某人,放了一成的心思在儀式中,屬於自己的計算任務。用兩成的心思去指揮、協調所有世界樹與發出龍語樂音的燈台。最後用七成的注意力,做這個可說是釜底抽薪的P語言超級大改版。
(本章完)