而一套包含1000條指令的完整程序,就需要1030個小時手工轉換,且極易出錯。
最后,由于無法直接運行中間結果,錯誤排查需反復重新編碼和測試,消耗的時間就需要成倍增加,總計至少數月。
好在彭尼口述的那些代碼并不是一個真正的程序。
但同樣,它也不是標準計算機匯編語言,需要對代碼文庫進行不斷適配。
在逆向翻譯的過程中,顧幾需要逐位解析,一條8到12位的代碼,就需要5分鐘解讀和驗證,一段1kb,也就是125條指令,則至少需要十個小時。
而在現實世界使用自動編譯器,只需要幾秒鐘,便能完成二進制到高級語言的逆向分析。
【終極目標:徹底解決倫敦煙霧事件危機,并在結束時,將死亡人數控制在1100人以下!】
【支線目標:破解彭尼身上的秘密!】
就在顧幾適應完技能的那一刻,新的任務也隨之更新。
只是令他沒想到的是。
上周目還是1400死亡人數,一次回檔,任務難度就提升到削掉了足足300人!
這場危機輻射的可是整個倫敦市啊!
近百萬的人口,每日自然死亡人數都高達25左右。
而在眼前的霧霾危機模型的計算公式下,稍微有一處出現錯誤:
比如某個區醫院醫療癱瘓,造成該區市民無法及時救治,幾天內多死掉一兩百人簡直不要太快。
“看來后面要更認真些了!”
顧幾決定處理完基地這邊的事情后,要盡快轉入倫敦市政廳的應急處理工作。
不過眼下。
他還是準備先破譯彭尼的神秘代碼。
雖然顧幾不可能一次性記全幾篇上千個數字,但靠著超高的中樞神經屬性數值,前面大幾十位還是很容易的。
于是他便從懷中掏出紙筆,開始默寫下代碼,嘗試破譯。
令他沒想到的是。
第一段代碼,就給了他當頭一棒。
并不是他反譯不出來。
而是即使翻譯成人類文字,顧幾也很難把它們組成一段話,什么“人”、“球”、“不停”等等,根本不知道它具體想要表達的是什么意思。
可上周目他已經親自驗證過,彭尼并不是隨口瞎編。
代碼絕對不會出問題。
那么只有一種可能:
彭尼腦海中突然涌現的代碼,本身是殘缺的!
在這種條件下,要想把這些完全翻譯成人類正常能讀懂的文字,所需要的就不僅僅只是計算機知識了,還需要密碼學和語言學。
通過規則邏輯和大膽聯想,來將這些沒頭沒腦的文字,重新組成一句話。
想到這里。
顧幾便感覺腦袋一陣頭大。
不過,看著筆記本上翻譯出的第一個“人”字和“球”字。
不知怎么,他下意識便想到了theo組織的那句口號:
愿人類榮耀永存!</p>