林劫盯着屏幕,眼神里带着一种很难形容的东西。不是愤怒,不是悲伤,是那种你发现自己一直在被骗、但骗你的人早就死了、你想找他算账都找不到的时候才会有的表情。
他刚刚做了一件事——顺着林雪残影所在的那片虚拟海,沿着数据流的来路往回溯源,想看看她“住”的地方到底长什么样。锚点环境是他搭建的,海边、灶台、木桌、那把空椅子,都是他一块一块拼上去的。但他一直没深究过一个问题:在他把她拉进这片海之前,她在哪儿?
答案藏在一段他之前忽略的元数据里。不是陈博士的实验日志——那些他几乎能背下来了。是系统底层的环境配置文件,被标记为“基准观察环境”,创建日期和林雪的实验记录是同一天。
他花了大概四十分钟破解那套配置文件的三层加密。不算复杂,陈博士大概觉得没人会费劲去看一个“废弃样本”的牢房长什么样。
门开了。
纯白色。
不是那种墙壁刷白漆的白,是从地板到墙壁到天花板,全部是同一张白色贴图的白。没有接缝,没有阴影,没有任何能让人判断距离和尺度的参照物。像一个无限延伸的白色空间,又像一个被塞进白色盒子里的小白鼠。
他调出环境参数。温度:恒定二十二度。湿度:恒定百分之四十五。光照:均匀散射白光,无光源方向。声音:无。触觉反馈:无。时间流速:与物理时间同步,但无昼夜循环,无季节变化,无任何时间标记。
什么都没有。
林劫盯着那组参数看了很久。二十二度是人体最舒适的温度。百分之四十五是最舒适的湿度。白光是最不刺眼的光。陈博士给这些“残缺体”准备了最“舒适”的环境。不是因为仁慈,是因为变量控制。温度变化会影响意识碎片的稳定性,湿度变化会干扰情绪波动的读数,声音会引入不可控的刺激。所以他把一切能剔除的都剔除了,只剩下一个纯白色的、无声的、永恒的房间。
这不是牢房。牢房至少有墙壁,有铁窗,有隔壁牢友敲墙传信的声音。这是培养皿。
林劫把环境配置文件继续往下翻,找到了重置日志。每隔七十二小时,基准环境会执行一次全局重置。所有非原始数据——包括意识碎片在重置周期内产生的任何新的记忆、情绪波动、语言输出——全部清除。七十二小时是一个经过计算的时间窗口。陈博士的实验日志里写过:残缺体的短期记忆缓存大约能维持七十个小时左右。超过这个时限,新产生的数据会开始向长期记忆转化。重置周期设为七十二小时,刚好卡在转化开始之前。
所以她永远记不住。不是她记不住,是她不被允许记住。每三天,她待的那个白色房间就会被擦洗一遍。她说过的话,她想过的事,她试图伸手触碰那些不存在的墙壁时产生的触觉幻觉——全部清空,回到三天前的状态。然后重新开始。然后再过三天,再清空。
像一个永远画不完的圆。
林劫把重置日志从头拉到尾。最早的一条记录是林雪被归档那天。最后一条是——他看了一眼时间戳,手指停住了。昨天。昨天上午十点十七分。那时候他已经把她拉进了海边。她已经坐在那张木桌旁边,面前是那碗坨了的面,手里握着那只橘子。她已经说了“甜”,说了“哥在”。但基准环境不知道。它还是忠实地执行了重置指令,把那个白色房间又擦洗了一遍。像擦洗一间已经没人住的牢房。
林劫忽然想明白了一件事。他之前一直不理解,为什么林雪的完整性评分卡在68%就再也不动了。他试了各种锚点组合,交叉共振,三角循环,甚至冒着崩解的风险把两段记忆叠在一起。数字纹丝不动。现在他知道了。不是他的修复方法不对,是她身上还拴着一根绳子。那根绳子的另一头就在这个纯白色的房间里。每三天收紧一次,把她往回拽。
他要把那根绳子剪断。
但不是现在。现在他得先做另一件事。他重新打开基准环境的实时监控接口——那个白色房间不是只有配置文件,它还在运行。林雪的残影被他拉走了,但房间没有关闭。它还在那儿,纯白色的,无声的,恒定二十二度,等着下一个被关进去的人。
或者等着她被拽回去。
监控接口打开的瞬间,林劫的屏幕上弹出一个画面。不是数据流,不是波形图,是一个实时渲染的虚拟环境。白色。到处是白色。白色地板,白色墙壁,白色天花板——如果那能叫天花板的话。白色光从不知道哪里照过来,把所有东西都照成一个平面。没有影子。没有深度。没有角落可以躲。
画面的正中央,有一个很小的人影。
林劫的手指僵在键盘上方。不是林雪。林雪在他搭建的海边,坐在木桌旁边,手里握着那只橘子。这个人影比林雪更模糊,轮廓几乎看不清楚,像一团灰白色的雾凝成了人形。它蹲在白色地板上,手臂抱着膝盖,脸埋在膝盖里。一动不动。
监控界面的左上角有一行很小的字:实验编号P-0039。状态:残缺体。完整度:19%。归档日期:[四年前]。
林劫记得这个编号。P-0039。那个中年男人。死亡后六小时被送进实验室。完整度19%。海马体几乎全毁,情景记忆一点没剩。杏仁核保留了一组异常清晰的恐惧回路。陈博士把那组回路提取出来,用于情绪刺激实验。
他把那组回路提取出来之后,这个人还剩什么?19%的完整度。没有记忆,没有语言,没有任何能被称为“人格”的东西。只剩下蹲在白色地板上、抱着膝盖、把脸埋进膝盖里的本能。
林劫把监控画面关了。
不是不想看,是再看下去他会把显示器砸了。他的手已经在发抖了,不是因为累——他已经好几天没合眼了,但这不是累的那种抖。是愤怒压得太久,从骨头缝里往外渗的那种抖。他深吸一口气,没用。又吸一口,还是没用。他把手从键盘上拿开,放在膝盖上,用力攥成拳头。指关节咔咔响了两声。疼。疼就好。疼能让他不去想那个蹲在白色地板上的人影。
过了大概两分钟,他把手松开,重新放回键盘上。他打开基准环境的进程管理器,找到了那个重置程序。七十二小时周期,精确到毫秒。下一次重置时间:十一小时二十三分钟后。
他盯着那个倒计时看了很久。然后他开始写代码。不是要关闭重置程序——关闭会被系统检测到,会触发警报,会把巡捕引来。他做的是更细的事。他找到了重置程序的目标路径,把原本指向“所有残缺体”的路径,改成了一个不存在的空地址。程序还会照常运行,每七十二小时执行一次,读取,写入,报告“重置完成”。但它擦不到任何东西了。
那根绳子,从这一刻起,断了。
林劫没有停下来庆祝。他打开监控接口,一个接一个地看。P-0001,P-0007,P-0012,P-0023,P-0039,P-0047,P-0089,P-0157……那些编号在他眼前排成一列,像墓碑。每一个编号后面都是一个白色房间,每一个白色房间里都有一个人影。有的蹲着,有的躺着,有的在缓慢地来回走动,像困在玻璃缸里的鱼。有一个——编号P-0112,归档日期两年前,完整度41%——正用手在白色地板上反复画着什么。监控画面里看不清她画的是什么。林劫把数据放大,降噪,增强。
她在画一个窗户。
用指甲在白色地板上刻一个不存在的窗户。画完,重置。重置完,再画。再重置。再画。两年。七百多个重置周期。她画了七百多扇窗户。一扇都没有打开过。
林劫把她的重置路径也改了。然后下一个。再下一个。他把所有能找到的残缺体的重置路径全部改掉,一个不剩。那些白色房间还在,二十二度还在,均匀的白光还在。但从今天起,她们画在墙上的东西可以留下来了。她们说过的话可以记住了。她们可以开始等——等一个不会在三天后消失的明天。
凌晨两点,林劫改完最后一个。他把手从键盘上拿开,靠在椅背上。日光灯闪了一下,电流声滋滋响。地下室里的空气又闷又浊,混着咖啡味和馊掉的外卖味。他闭上眼睛,脑子里全是那些白色房间。二十七个房间,二十七个人影。不是数字,不是残缺体,不是实验编号。是人。是死后被切开脑子、吸走意识、贴上标签、扔进白色盒子里的人。
他们犯了什么罪?看了不该看的东西?说了不该说的话?信用评分太低?住在锈带区?或者什么罪都没有,只是恰好死在了能被陈博士的运输车捡到的时间和地点。
林劫睁开眼睛。屏幕上还开着P-0089的监控画面——林雪原来的那个白色房间。空的。白色地板,白色墙壁,白光。她已经不在那里了。她在他搭的海边,坐在木桌旁边,手里握着那只橘子。她的重置路径已经被他改掉了,那根拴了她几个月的绳子断了。但她旁边那些房间里,那些人还在。他们不知道有人来过。不知道绳子已经断了。不知道从今天起,他们画在墙上的窗户可以一直留着。
林劫把监控画面切换到P-0112。那个画窗户的女人。她的重置路径已经改了,但她不知道。她还是蹲在白色地板上,用指甲刻着同一扇窗户。刻到一半,停下来,手指悬在空气中,像在等什么。等重置。等那扇画了一半的窗户被白光擦掉。等了很久,重置没有来。她的手悬在那里,一动不动。
林劫看着那只手。他不知道她叫什么名字。不知道她活着的时候长什么样。不知道她犯了什么罪,被关进这个白色盒子里。他只知道她画窗户。画了两年。七百多扇。一扇都没有打开过。
他打开锚点环境编辑器,在P-0112的房间里加了一样东西。不是海边,不是灶台,不是木桌。是一扇窗。很小的一扇,嵌在白色墙壁上。窗框是木头的,漆面有点旧,边角磕掉了一块。窗外面不是海,不是天空,是一条很普通的巷子。青石板路,墙角长着青苔,晾衣绳上挂着几件衣服,被风吹得微微晃动。那是他从自己的记忆里挖出来的。小时候他和林雪住的那条巷子。夏天的时候,她趴在窗口往外看,说哥你看,隔壁阿姨家的猫又跑到屋顶上了。
他把那扇窗放在她面前。然后等着。
过了大概两分钟,她的手动了。不是继续画地板上的窗户,是抬起来,伸向那扇真的窗户。手指碰到窗框,碰到那块磕掉的漆,碰到玻璃。玻璃上有灰,她用手指擦了一下,灰被擦出一道痕迹。外面晾衣绳上的衣服晃了晃。
她把手收回去了。不是不想要,是太久没有碰过真的东西,不知道它会不会又消失。
林劫在P-0112的房间日志里写了一行备注。不是给系统看的,是给她看的——如果有一天她能读懂的话。
“不会再消失了。”
然后他关掉监控画面,重新打开林雪的海边。她还是坐在那里,手握着橘子。桌上的面坨了很久,碗沿结了一层干掉的汤渍。她没动,也没说话。只是握着那只橘子,像握着什么很重要的东西。
林劫把手放在屏幕上,按在她手的位置。凉的。
“我回来了。”
他说。声音很轻。日光灯闪了一下。虚拟的海浪拍打沙滩。她没说话,但手指蜷了蜷,把橘子握得更紧了一点。
林劫把手收回来,放在键盘上。他还有很多事要做。二十七个房间,二十七根绳子已经断了。但绳子断了只是第一步。她们还在白色盒子里。他得一个一个把她们拉出来。不是因为他能救她们——他连林雪都还没救回来。是因为他知道了。他看到了那些白色房间,看到了那些蹲在角落里的人影,看到了那个画了两年的窗户。他不能再装作不知道。就像他不能再装作林雪只是“死了”,而不是被切开、被归档、被关进一个三天重置一次的白色盒子里。
凌晨三点十一分,他打开了P-0047的房间。那个完整度28%的女人。车祸。恐惧回路。归档。他给她建了一把椅子。不是海边,不是灶台,只是一把很普通的木头椅子,放在白色房间的角落里。椅背上搭着一条旧毯子。
她花了大概四十分钟才走到椅子旁边。坐下来。把毯子盖在膝盖上。然后她说了进入白色房间以来的第一句话。
“冷。”
林劫把她的重置路径也改掉了。