白夜道:
“你这个问题,通俗来说,就是意识到自己在一个虚拟世界里时,该如何突破。理论上,一共有七种突破方法,这是根据计算机的一些特性来攻破的。”
“第一,计算有限原则。因为单台计算机的计算能力有限,所以需要多台计算机共同模拟计算。所以,利用不同计算机之间存在的短时间的指令失误或者矛盾,可以找到突破机会。”
“第二,完备性原则。为了避免虚拟世界的人意识到系统外部世界的信息,理论上,在宏观上,会采用一种信息传递速度限制在低于计算机内部新数据域开辟的方法,简单来类比,就是宇宙空间的膨胀。在微观上,则是采取像素限制的方式,类比的话就是量子不确定性。不过,数据域开辟多了,其实也会增加系统的搜索负担,所以利用这一点,其实可以突破系统。”
“第三,最优算法原则。这是一条比较软的原则,计算机会尽量用最节省的能源来进行计算,类比现实世界,就是物理世界的简单性原则。但是简单性原则会降低系统长期预测性,所以虚拟世界的人对未来的预判,可以高于系统。这时候,虚拟世界的人会找到突破的方法。”
“第四,自洽性原则。简单来说,系统内的bug要少,这样才能够避免虚拟世界的智能体发现系统的bug,而且,一旦出现了bug,必然需要及时删除,比如用删除记忆或者加入新的原则。因此,如果虚拟世界的人足够聪明,弄懂了删除bug的程序代码,就可以利用删除一个bug会导致更多bug的方式,增加系统内bug封包数量,最终导致系统崩溃。”
“第五,非重复原则。如果一个虚拟世界是为了实现某个目的而设置的,那么,就应该在达到目的之后就停止运算,而不是在没有实现输出目标之前进行毫无意义的重复计算。”
“第六,超负荷强制停机原则。如果这个系统内部的运算复杂度和运算量迅速上升,那么,计算机会为了避免崩溃,会强制将计算机关闭或者重启。所以,在虚拟世界大量制造出虚拟机,其实是一种不错的增加系统负荷,突破虚拟世界的方法。”
“第七,外接可能性。这是基于系统外的人有超高级的科技,而且计算机和其他系统连接的猜想。如果一台计算机和3d打印机或者其他计算机连接,虚拟世界的人就可以通过计算机来控制外部世界的3d打印机,制造出一具躯体从而从外部世界的物理上破坏系统。”
白夜并没有吝啬地说出了他所能够想到的七种突破虚拟世界的方法,这些方法都是非常具有建设性的想法。杀死娃娃,应该是属于第五条的非重复性原则。如果玩家进入这个世界是为了玩,那么这个系统就不应该不断循环不让玩家离开。
听了白夜的科普后,我把我的想法告诉了包括娃娃在内的所有人。
娃娃的表情顿时变得紧张了起来:
“电子虚拟世界……感觉……好像很有道理,的确是能够解释我们现在的现象……可是……”
“可是万一这个猜想错误呢?”汉堡也是有些担忧地道,“那样娃娃就会真的死啊!”
我低下了头,攥紧了双拳,道:
“如果那样……我会尽力复活她。如果不能复活……哪怕以后赔上我这条命,偿还娃娃,我也无所谓。”
听到我的话,娃娃的表情变得更加复杂了。她看着,有些艰涩地一笑,道:
“我不要你一命换一命……我要大家都好好地活着。一直活下去。在这个世界里,谁都有可能死,死是很正常的事,但是活下来的人,一定要好好地活着,带着死去的人的意念和寄托,好好活下去。撒达,我愿意死去。”
说着,娃娃冲着我们比了个剪刀手,然后向着电梯的方向走了过去。
“娃娃,别去啊……”看着娃娃消失在通道口的方向,汉堡的眼中流露出了一丝的动情和不忍,可是电梯门还是关上了。几分钟后,一道穿着紧身衣的娇美身影突然从大楼的顶层坠落了下来!
在一阵让人头皮发麻的惊呼声中,娃娃的身体重重地砸在了地上,顷刻间摔得血肉模糊!
“娃娃!”见到摔成了肉泥的娃娃,众人都是惊呼起来,兰兰和雪莲忍不住闭上了眼睛。
可是就在下一秒,奇怪的一幕发生,娃娃的尸体表面突然浮现出了一团白色的光亮,紧接着,娃娃的尸体突然间化为了无数萤火虫般的光点,就这么消失了!
“娃娃消失了!她……登出虚拟世界成功了!?”萝卜睁大了眼睛,又惊又喜地道。
(本章完)