她把被子裹紧,蜷了蜷身体。蜷成一个很小的团,小到被子有多余的部分可以塞到身下压住。她压了,把热气锁在里面了。
苏念从床上坐起来,把被子叠好,枕头放正。她没有去洗脸,没有去刷牙,坐在床边把个人终端打开了。行为对比报告不是文字,是图表。她把自然行为基线的数据做成蓝色折线,把被编辑行为的数据做成红色折线。两条线并行排列,时间轴从第14章横跨到第44章。蓝色线在第十四章到第三十四章之间缓慢波动,起起伏伏的幅度不大。红色线在第十四章到第三十四章之间跟蓝色线几乎是重叠的。第三十五章之后红色线开始脱离蓝色线,越离越远。第三十五章是记忆回廊。第三十六章是崩溃边缘,第三十七章是笼中共识,第三十八章是能量链破解,第三十九章是封夜入局,第四十章是执行终端,第四十一章是封夜失控,第四十二章是密钥交换,第四十三章是监控室误导,第四十四章是敌对重启。红色线在第四十四章的位置跳到了一个很高的点,蓝色线在同一个位置还在低位。
苏念把每一条“异常决策”的时间点标注在图表的下方。第44章第几条,资源链攻击。第43章第几条,核心区域内沉默。第42章第几条,道谢后突然转向。她把可能的编辑来源也标注了,来源不是具体的人,是“监控室·紧急剧本模块”。标注的文字很小,小到要放大才能看清。
她把这图表保存了。报告的标题打了几个字:“封夜——哪些决策是他的,哪些是别人替他做的?”然后她在标题下面写了一段话。话不长,就两行:“蓝色线是他自己的决策逻辑。红色线是别人替他写的脚本。两条线分开了,从第35章开始。”
苏念把报告发到了公共论坛。贴子出现在论坛列表的最顶端,标题是蓝色的,不是红色。浏览量从零跳到了一千多,从一千多跳到了五千多,从五千多跳到了几万。评论区有人在说“第44章那条红线跳得好高”,有人在说“第35章开始的,记忆回廊那章”,有人在说“所以封夜从记忆回廊出来之后就不是他自己了”。有人在回复别人的评论:“那他攻击苏念也不是他自己的意思?”有人回复了这条:“图表上写的是被编辑。意思不是他的本意。”又有人回复:“脚本从哪里来的?标注写的是监控室。”
苏念把论坛页面关掉了。她拿起手机,打开加密群组。在对话框里打了一行字:“报告发了。封夜从第35章开始被编辑。”发送。旧仓库回了三个句号。线头回了五个感叹号。用户回了一个句号。
苏念把手机放在桌上。
公共论坛的评论区里有人在发截图。截图不是苏念的帖子,是封夜和自己以前的私聊记录。第20章的时候封夜对某个玩家说过“你的安全区坐标我不会给别人”,第40章的时候同一个玩家被封夜标记成了“可疑数据”。两章的截图放在一起,时间戳只隔了二十章。玩家在截图下面写了一行字:“第20章的他还会保护人。第40章的他连自己保护过谁都不记得了。”
评论区开始有人跟帖发类似的截图。第18章的封夜对A玩家说过“有问题随时找我”,第42章的封夜把A玩家列入了资源封锁名单。第25章的封夜对B玩家说过“你做得很好,继续加油”,第43章的封夜把B玩家的物资渠道冻结了。截图一张一张地贴出来,时间戳一条一条地对上。有人总结了一句话:“他对某个人的态度在第35章前后完全不一样。不是人变了,是控制他的人换了。”
苏念把论坛页面重新打开了。评论区已经翻了不知道多少页,她没往前翻,直接翻到了最后一页。最后一页的最新一条评论是匿名用户发的,只有一行字:“封夜看到帖子了。他在线。状态是‘阅读中’。”
封夜坐在私人空间的椅子上,面前的光屏上显示着苏念的帖子。他从标题看到最后一行,从最后一行看到评论区。他的目光在蓝色线和红色线的分叉点停了一下。分叉点在第35章。记忆回廊。他在记忆回廊里看到了监控室第一次联系他的画面,看到了那行字:“你的记忆、你的性格、你的喜好,都是我们根据观众偏好生成的。你不是你。”
他把目光从分叉点移开,翻到了帖子底部。评论区有人说“封夜从第35章开始就被编辑了”,有人回复“那他攻击苏念也不是他的本意”。他盯着这两行字看了很久。不是读,是在想。第35章之后他做了什么?他帮苏念破解规则,他给苏念弑神计划第二阶段的资料,他接受苏念的密钥,他在核心区域第二层看到了受益者协议,他看到受益者是苏念,他回到私人空间对苏念发动了攻击。每一步他都记得,但每一步的决策过程都不记得了。第35章之前的决策,他能想起来自己是怎么想的。为什么要给苏念资料?因为他想合作。为什么要接受密钥?因为他想活下去。每一步他都有一个理由,理由是他的。
第35章之后,他在做出那些决策的时候,脑子里没有理由,只有一个结果。不是“我这样做是因为……”,是“我应该这样做”。他不知道自己为什么会“应该”,只知道某个声音告诉他,你该这么做。声音不是他的,来源他不知道,但他照着做了。每一件都照做了。
封夜从椅子上站起来。走到墙边,额头抵在墙上。墙是凉的,凉的触感从额头渗进去。他把第44章在脑子里重放了一遍。他坐在椅子上,眼前的光屏上显示着苏念的三条核心资源链。情报点、物资供应商、匿名玩家群组。他的手指在键盘上敲,权限封锁申请发出去了一条,又发出去了一条,又发出去了一条。他的手指在敲键盘的时候没有犹豫。他的心跳没有加速。他的手没有抖。他甚至没有想“为什么要这么做”。他只是在执行。像一台机器收到指令之后运转,不需要问为什么。
封夜把额头从墙上抬起来。墙上留下了一个圆形的汗渍。他没有去抹,转身走回椅子边坐下来。光屏还亮着,苏念的帖子还在最顶端。评论区的数字又跳了,跳到了一个新的高度。他没有往下翻,把光屏关掉了。
私人空间暗了。光屏灭了之后只剩墙上的指示灯,绿色的,很小,一闪一闪。封夜坐在黑暗里,把右手举到眼前。右手的手指不抖,他把手指攥成拳又松开了。手指在空气中划了一下,空气是凉的。他把手放下来放在膝盖上。
从口袋里掏出手机。打开和苏念的私聊对话框,对话框里最后一条消息是她的那行“不用。信息节点活着才有用。”他盯着这行字看了几秒。把手指放在输入框上,停了很久。打了一个字:“我。”又停了一下,把“我”字删掉了。把手机塞回口袋,从椅子上站起来。在黑暗中站了很久,久到墙上的绿色指示灯在他视网膜上烧出了一个固定的光斑。光斑是绿色的,圆的。
他走到私人空间的出口,门开了。走廊里的灯是白的,白得刺眼。他眯了一下眼,走出去,门在身后关上了。
苏念在地下室的床上,手机在手里。她打开公共论坛,帖子还在最顶端。评论区的最新一条评论是一行字:“封夜的在线状态从‘阅读中’变成了‘离线’。”她把这条评论读了一遍,把论坛页面关掉了。
从书包里拿出笔记本翻到新的一页。在页眉写了几个字:“公开脚本。”然后在下面写了两行。第一行:报告已发。第二行:封夜看到第44章决策时没有决策记忆。他把笔记本合上塞回书包,躺下来把被子拉到下巴。天花板上的裂缝从墙角延伸到房间的正中央,分成了两条。阳光从窗帘缝里挤进来,在天花板上画了一条金色的光带。光带比早晨宽了,太阳升到了天空的正中间。光带的末端没有飞蛾,只剩光。她在只剩光的天花板上闭上了眼。手指在被面上轻轻划了一下,指甲在布料上留下了一道浅浅的痕迹。她用指甲把布料上那道痕迹抠了抠,布料起了毛。她用拇指把起毛的地方按平了,按了好几遍,按到平整为止。被面上什么都看不出来了。她把手指缩回被子里。
