TA的每日心情 | 慵懒 2025-4-4 17:55 |
---|
签到天数: 113 天 [LV.6]常住居民II
|

楼主 |
发表于 2025-5-18 09:35:39
|
显示全部楼层
跟郊狼帮的成员联络似乎是个办法,不过基廷无法保证对方相信自己的话。最坏的情况,是对方以为他有什么企图,甚至猜他就是那个袭击者。跟帮派中人搭上,就算是办法之一,也不见得是个好主意。
直接找罗伯特‧亚当斯反而最合理。趁他未铸成大错前,好言相劝,或者事件能在发生前圆满解决。不过,基廷想起在警署阅读的报告──那些遇袭的少年,一个比一个伤势严重。这时候亚当斯很可能已陷入狂乱,跟精神不稳定的家伙讲道理,搞不好要吃大苦头,基廷没有搏斗经验,自问不可能是前游骑兵菁英的对手。
基廷感到苦恼,完全找不到办法。
「不对──我不是找不到办法,而是找不到可行的办法。」基廷灵光一闪,忽然想到答案。
他刚才一直苦思的,不是「有什么办法」,而是「哪一个办法最有可能成功」。他根本不用作这个判断。
因为他有使用SABOTAGE的权限。
SABOTAGE是个模拟系统,他只需要将自己的问题丢进电脑,让电脑进行模拟,从结果看看哪个办法成功率最大便可以。
基廷心思一转,想到更好的答案。与其让SABOTAGE实验各个办法,不如干脆不指定任何办法,命令电脑进行大量模拟,看看有没有他满意的结果,再从结果看看涉及什么手段。既然SABOTAGE准确预测了亚当斯袭击郊狼帮成员,那它自然能准确模拟出最好的解决办法。
这天晚上,基廷在床上不能成眠。他为了翌日便能找到答案感到兴奋。
翌日星期一清早,基廷比平时提前一个多小时回办公室,停车场的保安员看到他这么早回来也觉得意外。基廷一回到办公室,便登入SABOTAGE,看看如何执行模拟程序。
可是直到他的下属回办公室上班时,他仍找不到可行的做法。
他不是不懂得如何操作模拟,而是他发现,系统根本无法满足他的要求。他可以重跑某个指定的模拟个案,更动变数,加入自己要求的条件,但受验者还是那个模拟个案的囚犯;这时候,基廷才留意到自己的想法有一个盲点──SABOTAGE掌握了很多数据,甚至能够利用「棱镜系统」,模拟出跟现实人物接近的虚拟人物,可是除非他变成囚犯,否则他无法让「安德鲁‧基廷」这个人接受模拟。
BIR授权支援及顾问办公室重跑模拟个案,目的只是为了除错。如果某一次模拟中,出现「时间逆流」、「人物同时出现在两个地点」之类的物理异常状态,重复执行模拟、找出系统错误原因便很重要。正如法兰所说,关押与释囚管理局对单一模拟结果没有任何兴趣,BIR重视的是综合所有模拟个案,计算出来的统计数字。
要改变想法──基廷暗想。他将多年前在大学时代学过的知识、解决问题的方法论从脑海深处挖出来,不断研究如何利用SABOTAGE达到他的要求。他利用工作时间的空档,不断阅读SABOTAGE的技术文件。他的部下对上司突然著迷于钻研技术细节感到不可思议。
花了两天,包括利用下班后待到晚上十点的时间,基廷找到解决方法。虽然他知道询问法兰的话,他可能只要十分钟便能知道答案,但他不想惊动他人。
基廷可以编写一种叫「小装置(Gadget)」的附加程式。
所谓「小装置」,是能在一个软体上执行的额外程式段落,这种程式不能单独执行,而且亦受制于软体容许的范围,完成有限度的作业,但足以为系统程式师以外的使用者提供一定灵活性和弹性。SABOTAGE也有这样的配置,非技术部的程序员可以透过编写「小装置」,导入一些特殊的要求,不用凡事要求技术部更动主程式。
基廷想到一个巧妙的做法。
他首先要编写一个装置,让单一模拟个案不断重复执行,而每次执行都会改变一些变数。他同时要在模拟中加入一个代表自己的虚拟人物,然后由这个虚拟人物在模拟中插手事件,并在适当时间启动那个装置。这样的话,他便不用以人手不断更动变数,可以利用「一次模拟」得到「多次模拟」的结果。
基廷花了差不多一个礼拜,完成这个装置的编程。装置的设计比他想像中复杂,他必须用上数个连文件都没详细说明的函式库,才能得到他想要的结果。为了增加模拟效率,基廷想到使用「碎片化」的原理,将模拟过程分成多个碎片,容许虚拟人物在不同的模拟时段启动装置,重复进行模拟。他将装置命名为「碎片化建模装置」,因为这装置的用途是建立一种现实模型,是未来的缩影。为了完成这个装置,基廷甚至偷偷将函式库复制至自己的手提仪器,在家中废寝忘食地开发。毕竟他已接近十年没有编过程式,经常要翻阅参考资料,这一个礼拜他有种重回大学赶功课的错觉。
十月二十四日,基廷将「碎片化建模装置」加进系统,执行编号「cas02-k-01BU7LG-287022-007196」的模拟个案。感恩节正好在一个月后,基廷感到时间正在减少,限期一天一天逼近。为了增加模拟次数,基廷没有要系统从亚当斯出狱开始重跑,他将开始日期订定在十一月二十日。要解决事件,很可能一天已足够,只是基廷恐怕只模拟感恩节一天,再多的变化也未必能改变亚当斯屠杀孩子的事实。多设几天,只是在「系统效率」和「成果」之间找个平衡点而已。
基廷没想到,模拟刚开始跑了半天,法兰便主动找上基廷。
「基廷先生,你在SABOTAGE跑模拟个案吗?」法兰敲了敲基廷的房门,探头进房间问道。
「啊,是的。」基廷不了解法兰发问的用意,只简单地回答。他稍稍提高警戒,怕他正在做的事情会露馅。 |
|