討女神關心,讓女神開心?一個魔鬼得是多瘋才能想出這種主意來?這當然只是個表面上的理由,帶有一定合理性,能說得過去就行。
在看到法印手環的時候,費奇腦子裡想到的只有一件事情:完整的神術符文體系。這個世界過去是,現在也依然處於真理雷霆女神的管理下,她的神術“統治”着這個世界最強的力量體系。魔鬼厲害嗎?巨龍厲害嗎?當然,但神術仍在這些強大的生物之上,標出一個力量的“上限”。
女神直接賜下的神術符文,其實也代表同樣的意義。這就像女神直接宣告:“看吧,凡人們,你們能使用的力量都在其中!研究吧,來取悅我吧,你們將獲得真理……”
雖然只是個半吊子牧師,但費奇根據對真理雷霆女神教義的研究,非常肯定的得出幾個結論:女神是善良的,不會做出欺騙這種邪惡行爲;女神是守序的,沒道理給出殘缺的符文導致神術系統混亂。因此完整的法印有八十一個手環,上面的符文又全又對。當然,基普林老人也說過“全套神術符文”,其實他指的就是這個,也能印證費奇的推論。
如果費奇選擇標準三法印,他當然可以當場得到戰力的提高,但肯定失去研究的機會。來到冰峰要塞這麼久了,看了那麼多藏書間的記載,上面可曾有一句關於神術符文手環的嗎?完全沒有!
如此嚴密的保密,整整六百年沒有損壞沒有失竊,只有一個方法可以做到:用完了立刻藏起來。不要想着獲取法印之後還可以看手環,不可能的!“發現者要在自己身上做驗證,得到女神的認可”,再加上“每人只有一次刻上法印的機會”,其實已經做出暗示:只有還沒有法印的人才能研究,剩下的人反正沒法獲得褒獎,還是別亂動,免得弄壞了。
教會內部有着非常繁雜的規定,在神器相關的管理事務上,寧可認爲它非常嚴密,也不能有任何僥倖心理。也正是得益於費奇這種謹慎的程序員思維,他才能在三個夥伴刻上法印之後,繼續保留整套手環作爲研究之用。
直到此時,基普林大人才讓賈爾斯送來兩本書。約有兩個磚頭厚的《雷霆符文真理》,以及有三個磚頭那麼厚的《教會神器保養及保密規定》——費奇實在無力吐槽,他必須要先讀完後面那本,才能真正開始研究手環。
程序員的最大天賦是什麼?絕對不是創造力,而是掃代碼時候一目十行的速度加上我覺得沒錯的自信。寫程序的人偏重於自信的培養,而“費奇”這個整天研究(破解)、致敬(抄襲)別人程序的人,前一種能力早已經練得爐火純青。一天時間,三個磚頭厚的那本就被啃完了,而書裡面關於法印的使用方法更是啃得骨頭渣都沒剩。
1神術符文手環必須緊密相連。2每個符文字左右都有間隔線來劃定方格範圍。3不同手環符文方格相鄰時,所佔邊界要有重合才能算連接。4同一符文串不能重複使用同一個符文方格。5單字符文不能成爲法印。6符文串交叉時,只能同時生效其中一條。7手環必須自己安裝,由自己或者任一牧師引導神力啓動,啓動咒語見管理規定。8《雷霆符文真理》抄錄自神器《神術教誨》,乃是符文手環唯一指定符文串索引。
然後第9條到第91條,都是對手環的管理、維護、使用以及相關保密規定。
八十一個手環,寬窄是一樣的,直徑不同。由於手環是固定大小,所以胳膊越長、手臂越細的人就能套進更多的手環,也就越沾光。費奇試了試自己的胳膊長度,五個環就把手腕到手肘塞滿了。
“抱歉我不是螳螂人了還!就算是有六個符文的組合,也得有足夠長的胳膊才行吧?什麼標準,難道要雙手過膝?”費奇翻開《雷霆符文真理》,看看這本神術符文組合大全,卻能從裡面找到最多九個符文的串列。
“嘿,這裡還有批註:本條符文使用在天使的羽翼上。什麼,翅膀也算手,這也太偏袒了吧?!哦,這裡還有批註:蛇人的尾巴算身軀,不能算手臂……這他喵的不是廢話嗎!”
費奇記得自己曾經拆開過一個流行過的養蛐蛐遊戲,裡面的程序各種奇葩,但是槽點也沒神術刻印手環多。翻開這本書仔細讀讀就會發現,這裡面記述詳細,批註衆多,整齊而漂亮的字體寫滿每頁,裡面都是‘神奇美好’四個字。費奇橫豎睡不着,仔細看了一天一夜,才從字縫裡看出字來,滿本都寫着四個字是‘非人優先’!
可是守序善良的女神會用這套手環來專門嘲笑人類信徒嗎?費奇搖搖頭,將這個念頭甩出去,來尋找更合理的解答。
這一次,他重看使用規定和符文大全,並且將所有批註全從腦子裡清空。排除人爲的東西,回本溯源去找女神的本意。就這樣又想了整整兩天,滿腦子都是符文手環,睡覺都在思考。終於在夢中,他突然想到一個主意。
手環除了排列,能不能嵌套呢?手環直徑不同,很可能不是爲了手臂的粗細不同而設計,也可以是爲了能夠套圈!如果能夠嵌套起來,相當於跳出在二維平面裡劃線的限制,多了一個新的方向。
他甩飛了壓在被子上的午夜,從酣睡的朋朋身子底下奪回鞋子,風風火火回到了藏書間。拿起手環互相比劃比劃,它們之間的直徑差的確可以做到互相嵌套,如果用上最大的幾個手環,甚至可以套到第三層。
“這應該挺容易想到,爲什麼沒人用過?怪異,書上也沒相關記載……”費奇有點拿不準,但不管是管理手冊還是符文串串大全,都沒有明文禁止這種做法。“管他的,反正就是增加算法的問題,最終花費計算量的又不是我。”
費奇使用最熟練的工具不是自己的腦子,而是電腦的算法程序和數據庫——他對於後者的開發程度遠高於前者的利用率。這一次,他又要用電腦來解決問題,這樣纔有可能在兩三週內找到手環的更優排列。
放幾個遊魂去地球,換出一臺新的電腦,費奇卻只用它的電池,放在之前的那臺電腦上使用,這算不算法術世界的買珠還櫝?那臺電腦上已經有一套符文字與漢字的互譯編碼表,這省了很多功夫。費奇接下來要做的是記錄所有手環的信息。
每個手環是一個首位循環的字符串,具有不同的字符排列、間隔大小,還要記錄其直徑的信息。與此同時,數據庫裡還要有符文大全的內容,這樣才能讓算法知道結果是否正確。
兩個方向的二維算法好寫,計算難度不大。但是多一個方向,並不是增加百分之五十的難度,而是八倍。如果再考慮實體圓環互相錯位可以產生斜向排列的字符串,這就更復雜了。
何況算法能寫出來,不代表人就能算出來。或許有人也想到過嵌套,但依靠腦力心算,最多加上紙筆輔助,單人無法完成這樣的計算量——而且迄今爲止也沒有將畢生精力投入到這個計算中去的“聖人”出現。八十一個圓環,每一個是二十二到三十七字符不等,字符排列沒有規律,一個手環組合同時出現多個咒語串……算了,想想頭疼,還是交給CPU發熱去吧。
符文串那邊也要挑挑揀揀,像那種“治療自身感冒”這樣的咒語就不需要放在數據庫裡了,沒啥用,遠不如給自己一刀然後復活來的痛快。費奇對自己感興趣的咒語設計了權重分數,得分過低的,比如單條短符文的手環組合,直接從結果裡扔出去,看都不需看。
怎麼着也得和雄鷹學派標準三法印在一個水平線上吧?
費奇做了許多預先計算,精簡算法和數據用了一週。他的電池也就支撐四到六個小時,又不可能算到一半停機換電池,還要加上輸入的時間,所以這件事還是蠻緊張的,有種當黑客限時破解別人程序的感覺。他專門挑選了一個黑暗的房間,在周圍一片寂靜的時候,開始了算法程序。
電扇的嗡嗡聲伴隨着費奇,電腦正瘋狂窮舉手環之間的組合,從中不斷學習並優化算法。找到相對更有效率的組合,然後作爲新的基本構造,用於後續的窮舉。
瘋狂運轉了三個小時,算法序列只是完成了預期的百分之八十二,剩餘的那些在電量耗盡之前恐怕是沒有希望了。根據符文串長度和“受費奇重視”的權重值排名,一個三法印組合以極大優勢脫穎而出。
四符文法印“律理武裝”,以秩序的力量加強武器傷害、穩定武器狀態、降低環境突變對射擊命中率的影響。不錯的選擇。
七符文法印“贖罪告解”,爲悔改之人打開一扇門,以寬慰來勸導向善。除了爲教會服務立功之外,贖罪告解也能獲得贖罪券。
九符文法印“真知領域”,是《雷霆符文真理》中頂級的輔助法術,用來回憶知識、判斷正誤、傳授真理。
這個組合很有意思,費奇從中看出了好多深層次的意義:律理武裝代表女神的守序特質,也是教會“聖身”軍事職能的象徵;贖罪告解代表女神的善良特質,“聖言”中有專門的的“告解牧師”來進行這一工作;真知領域代表女神知識傳承者特質,而裁定正誤在“聖心”的工作中也有體現。
剩餘的時間也不多了,費奇趕緊記錄下這組法印的排列方式。一共要九個圓環,貼緊手臂四個,第二圈三個,最外圈兩個。完成之後,法印將呈三條螺旋線繞着手臂,部分符文字可能會懸浮在空中。
話說回來,嵌套這個方法到底能不能用?費奇並沒有十拿九穩的把握。他還從電腦上抄了一條平面四法印組合,其中一個法印還是雄鷹學派的核心法印“破甲”,另一個“虔誠護身”雖然不如“塔盾”,但應該也能配合學派的武技來使用。如果要穩妥,這個四法印組合是最穩妥的。
電池耗盡了,運算停止下來,費奇還在思考中繼續衡量。
過了許久,費奇終於下了決心:他選擇相信真理雷霆女神,並用前所未有的九手環三層嵌套三法印來向女神證明自己的信心和才智。