正文 【419 奇妙的二進制(上)】 文 / 墨非
為了修正大頭的基因模型,王燦把絕大多數的閒餘時間都投入了進去。
按說,大頭的問題不大,但他就怕那不到十億分之一的機率再次出現。不出現則罷,一旦真的再次出現,那就可能會要了大頭的命。
修正模型的工作難道不算太高,但做起來非常的繁瑣,幾乎要把所有的意外都算計進去,然後對模型進行調試。三萬多對基因序列組,每一組都要進行修正和調試,縱是王燦的效率再高,手腳再快,腦子再好使,沒個把月時間也是搞不定的。更何況他還要上課,還有其他的試驗需要兼顧,還要探究x因子的秘密……確實是忙得不可開交,縱是把一個人撕成幾片都不夠使。幸得王燦身體夠好,縱是幾日幾夜不睡也熬得住,這才能夠諸事周全,不至於落下哪樣。
薛真真對大頭的關心超乎往常,她幾次問王燦:「大頭的情況到底怎麼樣,你給我交個底,好不好?」王燦回答說,「一切皆在掌控之中!」她總是不行,以狐疑的眼光審視著王燦,似乎在確認他是不是在撒謊。即便當時相信了王燦所言,但過不了一兩天,就又會問上一次。
若是別人這樣,王燦即使不發火,也不會再搭理,但薛真真不一樣,誰教他們之間是『過命』的交情呢?更何況薛真真是出於對大頭的關心,正所謂關心則亂,別的自然也就顧不上了。
不過,當李雲舒第二次問起的時候,王燦就淡定不住了,繃著臉反問道:「你什麼意思?」李雲舒反不解地問他,「我什麼意思?你什麼意思?」王燦道,「你問這話是什麼意思?」李雲舒沒好氣地道,「你以為我什麼意思?」王燦哼道,「你最好沒那樣的意思!」李雲舒氣得笑道,「誰跟你繞口令了?我只是想到當初你被折騰得死去活來的,差點就沒挺過來,再想到大頭,實在是有些放心不下!」
「這就是不相信我了?」王燦雖然繃著臉,但眼裡已經沒了怒色。
「我是不相信他。」李雲舒歎道,「你比我更清楚融合期需要多大的毅力才能堅持下來,你能辦到,大頭也能嗎?若是基因編碼技術能夠控制一切風險,那大頭的融合進程也就不會出現意外了!」
王燦沉默不語了。
李雲舒又道:「授人以魚,不如授人以漁。與其控制融合的進程,還不如告訴他該怎樣做才能更順利地渡過融合期。你覺得呢?」
「我已經在做了,但大頭……」
「大頭怎麼了?」
「他這個人心思太深沉,看上去一副無所謂的樣子,貌似一切盡在掌握之中,其實……其實我也拿不準他到底有沒有把握挺過去。」
「哦?」李雲舒吃了一驚,臉色微微一變。
「說實話,即便是我也沒信心能夠再從排異期到融合期走上一程,那痛苦、那恐懼、那折磨,你們這種天生的異能者永遠無法想像,更不可能體會得了……」說到這裡,王燦的臉色刷地一下全無血色,瑩瑩的目光中也透著強烈的恐懼意味,彷彿是看到了世上最可怕的魔鬼出現在面前,裸露在外的皮膚炸起了一層又一層厚厚的雞皮疙瘩。「而大頭的意志從來就不算堅定,最是懂得隨波逐流,臨變則通。我真不敢去想像,沒有撞破南牆也不回頭的勇氣和信心,又怎麼能夠渡得過眼前的生死難關?」言語哽咽,竟似要哭了。
李雲舒萬不料王燦如此擔心,心下一酸,黯然道:「那咱們要不要做點什麼?我覺得皇天不負苦心人,不論面對多大的困難,也絕不能聽之任之。」
「我知道,我知道的!」王燦頻頻點著頭道,「不論他有沒有信心,能不能堅持,我都會盡我最大的努力!」
**********
眼看著方挺和方勇體內的超能基因順利激活,王燦是打心眼裡羨慕。他在想:如果大頭也是天生的異能者,那該有多好?
可惜,大頭跟他一樣,都是天生的普通人,基因的超能測試反應呈陰性,也就是所謂的『非先天性異能者』。
天生的變異者與通過超能血清培養出來的差別到底在哪呢?
這個問題打從基因工程誕生那天起就一直困擾著科學家們,通過無數次的試驗,無數例的**分析,最終得出的結論是基因序列組的構成不一樣。先天異能者的超能單元基因序列組構成方式呈現出明顯的有序傾向,通過外界的誘導,很容易就激活超能反應;而通過超能血清培養的異能者超能元則是雜亂無章的,通過外界的誘導非但不能激活超能反應,還有可能引發未知的連環反應,破壞基因重組融合的進程。
至於為什麼會出現這種情況,就沒有人去深思,更沒有人研究了。
為了破譯x因子的秘密,王燦不知不覺地就把目光投到了這上面來。他的腦子裡有了一個不太成熟的推想:天生異能者與後天異能者之間的差異,會不會都是x因子導致的呢?或者是還沒有發現的別的因子?如果是,它們又是通過什麼方式在影響基因序列的重組和融合?
為了印證自己的推想,他列出了一個公式,將x因子和其它尚未發現的神秘因子列為n元素。通過測算,n元素對公式平衡的影響存在一定的機率,而機率的大小卻是未知。
公式的測算與事實相符,越發堅定了王燦認定大頭的融合進程突然加快是x因子或別的神秘因子導致的。然後,他就在這個基礎上再列了另一個公式,將n元素設定為恆變量加以導入,反向測算影響n元素變化的原因。
這不是一件容易的事,至少當下的超級計算級都辦不到,但王燦卻通過手動的方式完成了建模,但令人遺憾的
的是無法進行組合運算。
之所以會這樣,是因為王燦不是在紙上進行的建模,而是在電腦裡——若是用紙,怕是將天朝當下一年生產的紙張都用盡也未必書寫得完計算公式。運算模塊一共38000多個,這還是王燦精簡了再精簡的結果,而要測算影響n元素變化的原因,就得把所有的模塊集中起來運算,也就是將整個模型拼組起來運行。但是,以當下超級計算機芯片的處理能力,卻無法辦到。
這就好比用算盤來計劃圓周率的一億位數,無關乎方法夠不夠先進,而是工具的效率太低。
誠然,算盤有算盤的妙用,似以時日,別說是圓周率的一億位,便是十億位也能算得出來。但面對天數字般的計算量,又要追求效率,超級計算機無疑就是最佳的選擇了。但當下中央處理器所採用的十進制或是十六進制運算方式在王燦的模型前就如同算盤,效率太過於低下,啟動運算後不過數分鐘,便會當機,致使進程中止,無法繼續。即便是停止服務器所有任務,動用全部可運用的資源還是不行。
經過冷靜的評估後,王燦赫然發現,就算是集合當前世界上所有的超級電腦,同樣完不成這個模型的運算。
這個模型太過於超前了,當前的科技和理論基礎無法將它承載。
那該怎麼辦呢?
又系統性地對超級計算機的硬件進行升級嗎?
不,那太耗時日了!這就好比想吃某種水果,竟從選種、選地開始培育一樣,沒個三五年的功夫,又豈能吃到美味的水果?
所以,必須要找到一種切實可行又有效的辦法盡快解決這個難題,不然麻煩就會越來越大。
抽絲剝繭,好不容易要找著源頭了,結果卻被技術層面的原因給難住,教王燦實在是感到惱火。
這天李雲舒見王燦動轍動就發火,方奎好心問緣由,差點挨了一頓臭揍,她就去問原因。王燦當然不能拿她發作,就把情況說了。不想李雲舒聽了後就說:「十進制不行,十六進制不行,那八進制呢,二進制呢?」
王燦毫不客氣地頂回去道:「不論是幾進制都是一回事。就好比勺子和叉子,都是吃飯的傢伙,只不過使用的地方不一樣。」
「你錯了,這不是勺子跟叉子的區別。雖然我在計算機方面的認識沒你深,但也知道所有的程序語言都是建立在二進制基礎上的,也就是說,所有的程序語言最終都得轉換成二進制進行處理,你為什麼不把模型直接用二進制語言來編寫呢?」
「二進制?」王燦差點笑了出來,可一想:為什麼不用二進制呢?二進制雖是最簡單、最原始的程序語言,但卻是最直接、功能最強大的,若是基於處理器的運算規則,改進一下算法,說不定也是可以完成的。
被李雲舒點醒之後,王燦整個下午都在練習本上寫劃著0101,後來又開始劃起了八卦。郭志豪本來不想管的,可見他越來越荒唐,不得不喝問道:「王燦,你在幹什麼?」