sp; 毕竟时间机器就是采用这样的构架,完成之前需要无数次的测试。
假设宇宙重置到了b的前一秒,测试一旦启动,宇宙便永远被卡死,因为当它重置到b的前一秒时,程序a会自动启动b,接着崩溃,接着再次启动,一直循环下去。
另一方面,如果宇宙返回a的前一秒,那问题就复杂得多了,宇宙系统发现了它们两是关联的,存在因果关系,认定真正引起崩溃的原因是a,那么引起的a的原因是什么,它是否会向前回溯呢?
没人知道,也许知道的人已经被封号了。
不管是哪种情况,如果不做相关辅助工作,直接测试程序都将会引起不可预测的灾难。
陈兮感觉责任重大,自己就是那个拿着潘多拉魔盒的思想怪物。
一念成魔,一念成魔,原来说的是
我?
他想到了退缩,有可能时间机器永远也造不出来,不如早点改行,更大的可能是,世界被拖入无尽的深渊,或者瞬间毁灭。
看了看周围的同事,还有那个可爱的鼓励师,假如所有人下一秒同时消失了,其实不存在任何的痛苦。
现实情况或者宇宙系统并没有软件世界那么糟,至少有50的概率可以通过这一关。
陈兮还是要继续开发这个能够改变世界的程序,陈兮冥思苦想,必须设计出一个巧妙的解决方案,防止任何情况下把虚拟宇宙带入深渊。
首先需要一个辅助程序h,h的功能是循环10次,每次间隔一秒,10次当中,有且仅有一次机会随机设置定时器t1
其他9次设置t2,t1会启动程序a,t2则什么也不做只是写一条日志,记录自己的情况。
这样,就算发生最严格的回溯,虚拟宇宙认为b引起了崩溃,而a引起了b,定时器t1引起了a。
到了这里,又分为两条分支,t1是操作系统的功能,回到操作系统启动前一秒。
另一个分支,t1被h改变,回到h前1秒,而h中只有10的概率引起崩溃,这让陈兮几秒钟的思考时间。
只要发现日志异常,就有机会终止程序。
陈兮做好了一切准备,选择一个吉利的时间,来启动这个可能导致世界崩溃的恶魔。
2041年6月7日,万年历上写着,农历五月初九,辛未日,宜开光,忌泡妞(婚嫁)。
14:00:00,程序h被启动了,世界会毁灭,还是顺利度过没人知道。
陈兮时刻提醒自己,日志异常,立即停止。
他还没有启动程序,就莫名的感觉时间过了很久,于是赶快打开日志文件,无数条程序b的启动日志,占满了屏幕。
程序竟然已经在运行了,他立即停止了所有运行中的程序,从椅子上蹦了起来,兴高采烈的跑去和每个人击掌庆祝。
同事们傻傻的看着,象征性的伸出了手。
瞿晓波不解的问道:老大怎么啦?
陈兮:只有b的日志异常,没有向前回溯。
大家叹了一口气,本以为他中大奖了,原来是在说胡话。
陈兮坐下来静静的思考,虚拟宇宙必然是个无比庞大且复杂的系统,错误机制为何处理的如此简陋。
简陋到只是返回引起崩溃前一秒,连向前回溯都没有,连进入死循环都不管。
再此之前难道没其他高等智慧生物发现过?
还是宇宙只有地球文明发展到了可以让宇宙崩溃的程度;或者只有我们的太阳系是虚拟的,外面只是一个简单的投影;又或者发现并利用漏洞的文明都被消灭了。
无论如何,都让人难以接受。
唯一希望的是自己的推断是错的。
陈兮喝了一口咖啡,不敢再想这些可怕的事实,宁愿自己就是一个没有意识的npc。
他累坏了,找来活波可爱的鼓励师小美,小美耐心的给他做着肩部放松。
陈兮很享受,他把脸靠在了鼓励师的身上,一来可以更好的放松颈部,而来还能感受到她的心跳。
她的心跳,应该富有节奏,充满韵律,陈兮这么想着,这就是她的心跳?
陈兮脸色大变,从椅子上蹦了起来,拉着小美往外跑,小美不知所措,尖叫着:放开我。
『加入书签,方便阅读』