正如“看着窗外发呆才是程序员在真正工作的时候”,书写程序需要的不是技术,而是对算法的构思。修复bug需要的不是一本代码词典,而是定位bug发生的位置。
思考,才是程序员真正的武器。
定位bug,首先要找到bug发生的原因。房间内部的高延迟仅仅是bug的表象罢了。
想清楚这些问题后,陆千帆微微一笑。按照之前的比喻,将这次任务当做游戏中的一个支线任务。如果自己是玩家,那么陈聚飞就是发布任务的npc,而1王攀宇则是触发隐藏结局的npc“猫”就是这次支线任务的指定任务物品。
按照游戏的剧本设定,不论是陈聚飞还是王攀宇,在他们的认知中,这只猫都会存在于当前的房间中。所以猫消失的结果是任务无法完成,而非意识认知的消灭。至于房间中产生的高额延迟,则可以认为这是“猫”消失后,为了弥补认知与现实的偏差而产生的自我修正。如此,在高额的延迟下,进入房间的人即使在物质上没有接触到猫,也可以在认知中留下猫仍然在房间中的认知。
这只猫,就好像活在存在于不存在的夹缝中,宛如一只箱子里的猫。“所以,你到底是存在还是不存在呢,薛定谔的猫?”
定位bug之后,陆千帆需要做的事情就是厘清任务物品消失的原因。
任务物品消失的原因通常包括玩家失误操作、官方删除、系统发放物品的程序发生错误等。但是,眼前猫消失的情况显然是因为任务物品本身的代码发生错误,导致建模无法成型。
明悟一切之后,陆千帆再一次启动天狼,在房间中散播魔能的光粒。这一次,他没有强求干涉整个房间,而是在房间中搜寻专属于那只“薛定谔的猫”的代码。
对于这只存在与不存在共生于一体的“猫”,陆千帆所要做的就是打开装着它的箱子,让这只令人头疼的猫存在于世界中。
当天狼的魔能在空气中自由飘散的时刻,陆千帆的精神也在专注中升华。
一瞬之间,陆千帆感觉代码的洪流涌入脑海中,顿时头痛欲裂!
现实世界与虚拟世界的区别,就在身体所获得的情报量的差距。当初穿越之时,陆千帆就是通过这一点来判断自己是在vr世界中,还是身处现实。风吹草动、云卷云舒,现实世界中的每一处细节变化,都不是由代码构成的虚拟世界所能比拟的。
再真实的虚拟世界,人通过感官认知,所能获得的情报,也会和现实世界存在差距。
然而,当虚拟代码真的衍化为现实世界时——虚拟代码的数据质量将会无与伦比的庞大!这个世界量不论是世上哪一部超级计算机,都无法处理!即使集结世界的存储载体都无法储存!
当数据涌入精神世界的一瞬间,陆千帆的大脑险些宕机!
“嗡——”忽然,天狼的动力炉发出一道耀眼的光芒,帮助陆千帆抑制了数据传输的速度,保住了他的脑细胞。
疼痛感消散后,陆千帆苦笑“这就是……核心的自我意识吗?总之,谢谢了。”
在天元核心的帮助下,陆千帆终于在房间中找到了那只“猫”的代码。“薛定谔,终于找到你了。”
借助天狼散发的魔能,陆千帆顺利地接触到了猫的代码。即使只是一只猫的数据量,也庞大到令人难以相信。
陆千帆苦笑。他将找猫人的精神发挥到极致,在构成猫的海量代码中,一行又一行的寻找着错误。
“找到你了。”
在魔铠的表面刻印下正确代码,而后修正代码中的错误。
当一切都结束之后,陆千帆看向泛白的天际苦笑。“加班给不给钱啊……”
动力炉中的魔能耗空,天狼已经无法维持,化作空气中的粒子彻底消散。陆千帆大大咧咧地躺在地上,任由小脸圆乎乎的美国短毛猫趴在了自己的身上。
“这就是拯救世界之后的救赎吗?”近乎脱力的陆千帆挠着小猫的下巴,不由地苦笑。
布置好现场后,陆千帆晃晃悠悠地离开公寓。抹去自己的痕迹,添上王攀宇的指纹、脚印,然后还要通过物理手段消除房间里几个男人的记忆。这手法熟练的,连陆千帆都怀疑自己是不是有当谋杀犯的潜力了。随后,他又趁着清晨的薄雾,悄无声息地将王攀宇送回宿舍,完成了一切。
“你怎么跟被人……那个了似的?”看到两条腿都直打颤的陆千帆,汤杰问道“怎么这么晚才回来?”
“滚!”陆千帆瞪了汤杰一眼,说道“东方破晓,你和我说晚,你是逼迫员工熬夜工作的周扒皮吗?”
“遇到麻烦了吗?”
陆千帆点点头,然后撒谎到“恰好遇到王攀宇了,应付他耽误了些时间。”
汤杰说“话说,你有没有想过,假如陈聚飞今天开始炒作,你还是没有他在此之前就找到猫的证据,你之前所说的计划还是不成立啊!”
陆千帆向汤杰挤挤眼睛,说道“谁说必须等他来了?”
“你什么意思?”
“在房间里藏摄像头这种常规操作都很正常啦。”陆千帆说“但是我伪造了一张陈聚飞在宠物店买猫的发票,日期就在他发布找猫委托的当天。顺道伪造了一下他亲手把猫送走的视频。”
“你……”
陆千帆鬼笑道“证据是假的,但是事情是真的。陈聚飞绝不敢当堂对质的。”
“你这家伙,是真的不按常理出牌。”汤杰说道“你这是诬陷,不守规矩啊。”话语是在指责,语气中却不见半分怒意。
陆千帆笑笑。“我们要做的事情是阻止洗钱,何必在意手段?我只按自己的规矩行事。”
“挡枪的人安排好了吗?”
“当然,我的记忆修改能力很靠谱的。”
悠悠转醒的王攀宇发现自己竟然在自己的宿舍里。他揉着自己的脑袋,回忆睡熟之前的场景。“我什么时候回来的?”他问自己的室友。
“你昨晚不就在宿舍里吗?”
王攀宇揉揉脑袋,想不起自己昨天晚上到底做了什么。他记得自己查到猫的踪迹,然后离开了宿舍才对。但是,他却完没有自己从离开宿舍到回来的记忆。“我昨晚真的没出去吗?”
“真的没有。”他的三个室友都信誓旦旦地说道。还有人添油加醋地说“你不会是累傻了吧?”
王攀宇相信了室友的证明,自然不会知道,他的三名室友都收到了一条“告诉王攀宇,他没有离开宿舍,否则他会有危险”的消息和一份三千元的报酬。