白夜突然的提議讓我倍感驚訝。
“殺了……娃娃?”
“對,如果這個世界隻是一個虛擬的電子世界,那麼,我們所有人,就都不過是虛擬世界裡的一個虛擬化身而已,死亡,是我們退出遊戲的最好選擇。這個世界裡的npc是無法死亡的,但是,我們卻是玩家,所以,存在死亡的可能。”
我有些猶豫地道:
“可是……萬一虛擬世界的化身死了,娃娃也真的死了呢?”
白夜道:
“這是唯一的辦法,如果娃娃的化身死了,她成功退出了遊戲,也許就可以想辦法將我們其他人帶出去,至少,她也可以聯係上亞弗戈蒙。沒有更多時間考慮了,如果不想全軍覆沒的話,就把這件事告訴娃娃吧。”
我深吸了口氣,道:
“風險還是太大了。就沒有其他突破這個虛擬世界的方法嗎?”
白夜道:
“你這個問題,通俗來說,就是意識到自己在一個虛擬世界裡時,該如何突破。理論上,一共有七種突破方法,這是根據計算機的一些特性來攻破的。”
“第一,計算有限原則。因為單台計算機的計算能力有限,所以需要多台計算機共同模擬計算。所以,利用不同計算機之間存在的短時間的指令失誤或者矛盾,可以找到突破機會。”
“第二,完備性原則。為了避免虛擬世界的人意識到係統外部世界的信息,理論上,在宏觀上,會采用一種信息傳遞速度限製在低於計算機內部新數據域開辟的方法,簡單來類比,就是宇宙空間的膨脹。在微觀上,則是采取像素限製的方式,類比的話就是量子不確定性。不過,數據域開辟多了,其實也會增加係統的搜索負擔,所以利用這一點,其實可以突破係統。”
“第三,最優算法原則。這是一條比較軟的原則,計算機會儘量用最節省的能源來進行計算,類比現實世界,就是物理世界的簡單性原則。但是簡單性原則會降低係統長期預測性,所以虛擬世界的人對未來的預判,可以高於係統。這時候,虛擬世界的人會找到突破的方法。”
“第四,自洽性原則。簡單來說,係統內的bug要少,這樣才能夠避免虛擬世界的智能體發現係統的bug,而且,一旦出現了bug,必然需要及時刪除,比如用刪除記憶或者加入新的原則。因此,如果虛擬世界的人足夠聰明,弄懂了刪除bug的程序代碼,就可以利用刪除一個bug會導致更多bug的方式,增加係統內bug封包數量,最終導致係統崩潰。”
“第五,非重複原則。如果一個虛擬世界是為了實現某個目的而設置的,那麼,就應該在達到目的之後就停止運算,而不是在沒有實現輸出目標之前進行毫無意義的重複計算。”
“第六,超負荷強製停機原則。如果這個係統內部的運算複雜度和運算量迅速上升,那麼,計算機會為了避免崩潰,會強製將計算機關閉或者重啟。所以,在虛擬世界大量製造出虛擬機,其實是一種不錯的增加係統負荷,突破虛擬世界的方法。”
“第七,外接可能性。這是基於係統外的人有超高級的科技,而且計算機和其他係統連接的猜想。如果一台計算機和3d打印機或者其他計算機連接,虛擬世界的人就可以通過計算機來控製外部世界的3d打印機,製造出一具軀體從而從外部世界的物理上破壞係統。”
白夜並沒有吝嗇地說出了他所能夠想到的七種突破虛擬世界的方法,這些方法都是非常具有建設性的想法。殺死娃娃,應該是屬於第五條的非重複性原則。如果玩家進入這個世界是為了玩,那麼這個係統就不應該不斷循環不讓玩家離開。
聽了白夜的科普後,我把我的想法告訴了包括娃娃在內的所有人。
娃娃的表情頓時變得緊張了起來:
“電子虛擬世界……感覺……好像很有道理,的確是能夠解釋我們現在的現象……可是……”
“可是萬一這個猜想錯誤呢?”漢堡也是有些擔憂地道,“那樣娃娃就會真的死啊!”
我低下了頭,攥緊了雙拳,道:
“如果那樣……我會儘力複活她。如果不能複活……哪怕以後賠上我這條命,償還娃娃,我也無所謂。”
聽到我的話,娃娃的表情變得更加複雜了。她看著,有些艱澀地一笑,道:
“我不要你一命換一命……我要大家都好好地活著。一直活下去。在這個世界裡,誰都有可能死,死是很正常的事,但是活下來的人,一定要好好地活著,帶著死去的人的意念和寄托,好好活下去。撒達,我願意死去。”
說著,娃娃衝著我們比了個剪刀手,然後向著電梯的方向走了過去。
“娃娃,彆去啊……”看著娃娃消失在通道口的方向,漢堡的眼中流露出了一絲的動情和不忍,可是電梯門還是關上了。幾分鐘後,一道穿著緊身衣的嬌美身影突然從大樓的頂層墜落了下來!
這章沒有結束,請點擊下一頁繼續閱讀!
在一陣讓人頭皮發麻的驚呼聲中,娃娃的身體重重地砸在了地上,頃刻間摔得血肉模糊!
“娃娃!”見到摔成了肉泥的娃娃,眾人都是驚呼起來,蘭蘭和雪蓮忍不住閉上了眼睛。
可是就在下一秒,奇怪的一幕發生,娃娃的屍體表麵突然浮現出了一團白色的光亮,緊接著,娃娃的屍體突然間化為了無數螢火蟲般的光點,就這麼消失了!