第27章 解析照明咒
但是接下來艾倫找到的古代魔文書籍卻給他潑了一盆冷水。
他之前已經想到魔法界對於魔文的研究成果會比較差,但是沒想到會這麼的差,一本魔文字典上竟然只有二百多個古代魔文是完全確定意義的,其他的都只是在猜測是什麼意思。
而且在艾倫拿自己記錄的魔文和這個二百個魔文進行比對時,發現不少魔文的的字形和自己記錄得很像,但是在細節上卻有不小的差別。
艾倫堅信自己看到的光幕上的魔文的字形是正確的,這就意味著在這200多個已經確定意義的古代魔文中有不少是書寫錯誤的,這不由得讓他有些泄氣。
但是艾倫最大的優點就是坐得住,他抱了一堆古代魔文的相關書籍相互印證,終於有了一些成果。
他選擇了最簡單的照明咒的古代魔文進行解析。
照明咒的古代魔文鍵值對(以下稱鍵值對的鍵為key,值為value)只有二十六個,其中四個鍵值對的value是空的,在艾倫的努力之下有一半的古代魔文鍵值對的意義被解析了出來,包括三個value為空的鍵值對。
他看著解析出來的鍵值對陷入了沉思。
他最先注意到的三個是value為空的鍵值對的key的意義,意思分別是:旋轉速度、軌跡、循環次數。
其中「旋轉速度」讓他感覺在哪見過似的,有種莫名的熟悉感。
照明咒是艾倫掌握最熟練的魔法之一,施放時他能快速地清空自己的思想,腦中想著一個光球在自己魔杖尖綻放的樣子,然後用魔杖做出對應的魔杖動作,口中念出正確聲調的咒語,這是一個照明咒的標準施放流程。
「標準的施放流程」艾倫無意識地念叨著這句話。忽然他靈光一閃,意識到自己在哪見過「旋轉」這個關鍵詞了。
他快速地找出自己的《標準咒語,初級》,翻到了第一章照明咒的部分,在這一章的第一部分的最後找到了自己想要的東西:
霍布斯·布萊克先生(1629年-1721年)在1644年改進了照明咒,改進後的照明咒光球可以在魔杖尖旋轉和忽明忽暗的變化。
艾倫死死地盯著「旋轉」這個單詞,心裡卻掀起了驚濤駭浪。
照明咒是所有魔法咒語裡最簡單的一個,初學者只要經過簡單的練習就能掌握,巫師們在發明這個咒語的時候就把這個咒語的潛力挖掘的差不多了,所以在課本上只有這一條改進記錄。雖然這條改進被收錄到了課本里,但是第二部分的標準施放流程里卻完全沒提到這個。
艾倫想起弗利維教授在課上提到了這部分,並簡單介紹了一種不標準的施放流程——施放照明咒時想像著光球在自己魔杖尖旋轉和明暗變化,並建議同學們可以課下自己進行嘗試這個不標準的施放流程。而艾倫當時卻完全沒當回事。
艾倫木然地抽出自己的魔杖,按照不標準的流程施放了照明咒,果然魔杖尖出現了一個忽明忽暗且在緩慢旋轉的光球。
「怪不得這個東西沒進標準施放流程,實在是華而不實啊!」艾倫心中有點崩潰地想著。「能想到這一點的人肯定是沒事閒的!」
自己當時記錄照明咒古代魔文鍵值對的時候肯定是按標準流程施放的,所以「旋轉速度」這個key對應的value就是空的,因為自己在釋放的時候腦子裡完全沒這個「旋轉」的想法。艾倫十分肯定地想。
看來自己當時的猜想是正確的,果然釋放魔法時自己的想法會轉義成一個個由古代魔文組成的鍵值對然後發送出去。艾倫心中有些欣喜。
那麼最後一個沒解析出來的value為空的key的意義就很明顯了:「是否明暗變化!」
艾倫思考著這個結論,心中又一次感覺到了熟悉感:施放照明咒的過程怎麼那麼像在調用一個計算機函數啊,而且是一個有著二十六個入參的函數,咒語就是函數名,腦袋裡的想法就是各個入參,腦袋裡沒有對應想法的入參就傳空。
計算機函數是指一段可以直接被另一段程序或代碼引用的程序或代碼。看起來很繞口,其實很好理解,比如你創建了一個名為「10以內加法」的函數,這個函數有兩個入參a和b,函數的實現是c=a+b,然後把c的結果用彈窗展示出來。你調用這個函數的時候就輸入a=1和b=1,那最後的結果是界面上彈出彈窗,內容是c=2。這就是一個最簡單的函數。
同理,照明咒也是一樣,你調用照明咒這個函數的時候,輸入必需的參數就能在魔杖尖召喚出光球,但是你也可以輸入一些約定好的不是必需的參數達成不一樣的效果。就像「旋轉速度」和「是否明暗變化」這兩個參數,你不傳照明咒也不會失敗,你傳了之後就能達成不一樣的效果。
為了驗證自己的想法,艾倫又一次施放了照明咒,這次他釋放時只想像了光球在魔杖尖旋轉,果然他召喚出了一個在魔杖尖旋轉的光球;然後他又只想著光球在魔杖尖忽明忽暗釋放了照明咒,果然召喚出了一個在魔杖尖忽明忽暗的光球。
原來課本上魔咒的改進就是發現了魔咒的新用法啊!
艾倫又把目光落到了剩下兩個value為空的鍵值對的key的翻譯上:「軌跡」和「循環次數」。
艾倫的心忽然劇烈地跳動起來,他忽然意識到了這兩個key的作用和現實上的意義,他如果開發出這兩個key的作用,就意味著他對照明咒的再一次也是最終的改進。
這肯定是要上教科書的啊!自己這個發現明顯比那個布萊克改進的要實用多了!不知道魔法部會給自己發多少的獎金!艾倫美滋滋地想著。
不過當務之急還是把這兩個key的作用給發掘出來,在圖書館人多眼雜,肯定不行。艾倫暗暗地想著。
然後艾倫就把借的書都還了回去,頭也不回地沖向了昨天呆的那個廢棄的女生盥洗室。
「女廁所!你們的皇帝回來了!」
(本章完)