第92章
不是所有问题都要有答案。
对2603来说, 一切问题都要有答案,而且必须精准、必须明确,必须排除一切错误选项。
任何一个被忽略的问题, 都可能导致轨迹预测出现偏差。
绝大部分时候, 出现“偏差”都不是什么好事。
它可能意味着某个计划失败、某个任务不顺;可能导致危险, 引发争吵和矛盾;又或者是一些别的后果。
比如一个人的死亡。
宋边霁伸出手, 把代表死亡的机器人抱进怀里。
年轻的机器人很清秀, 体型瘦削,没什么分量,肤色有种缺乏阳光照射的苍白。
2603半垂着视线, 散在眉间的额发让整个人的年龄看起来又小了几岁,抬起眼睛的时候, 瞳孔安静漆黑。
“充会儿电吗?”宋边霁低下头,伸手轻声问。
庄忱查看了下电量。
不多也不少,纯粹的睡眠模式不算费电, 但做梦难免有消耗。
一个夹心被子卷忙活了一会儿, 打开外壳, 把自己的机械内芯从被子里剥出来,转移到人类的胸膛和手臂间。
“近一点。”宋边霁摸摸他的头发, 温声说,“效果更好。”
程序员说了算。
庄忱尊重专业人士, 点了点头, 被身后的手臂拢了拢, 靠在咫尺前的肩膀上。
卧室还是不变的昏暗温暖, 系统一个统在客厅沉迷电脑, 除了加湿器的轻响,就只剩下心跳声。
机器人不跳, 一个人的心跳声,给两个人用。
庄忱闭上眼睛,睡意像是等着开闸的蓄洪,一瞬间涌上来,把人拖回逃不出的疲倦。
背上的手缓缓拍抚,力道很轻,不知道是不是什么辅助充电的新手法。
“没关系,没有事要做,没有什么要想,可以躺一整天。”
人类的声音也很轻,喉咙贴着他的额头,微微震动:“睡一觉,醒了电就充好了……我们吃肉包子。”
机器人的身体里还有姜汁可乐的余量,庄忱需要压制一下代码,挡住二次漏水的可能性。
说实话,每次睡着,2603都不一定能醒过来。
但2603每次都会尽力醒,过去是因为有这个必要,主角团需要足够及时的轨迹预测,现在是因为想吃肉包子。
庄忱在掩过来的被沿下打了个哈欠。
宋边霁的怀里很暖和,拥抱的感觉也不错……这么懒洋洋躺着,像“为什么要设定成接触充电”这种问题,也不非得弄清楚。
不非得弄清楚一个问题,不用绞尽脑汁思考、不用竭尽心力盘算,也是种有点新奇的体验。
感觉不错。
睡意浓得人神志不清,偏偏入睡艰难。即使已经变成了代码,运转不停的意识依旧停不下来,仿佛只要终止,就会坠入不可测的深渊。
庄忱试着练习“什么也不想”,不太成功,退而求其次地放任念头随便冒:“做梦有没有模块?”
“没有单独的。”宋边霁想了想,低头问,“想关掉?”
年轻的机器人闭着眼睛,蜷在他胸口,点头。
宋边霁摸摸他的后颈。
在恒定的温度里,机器人的身体依然偏凉,仿真皮肤下面,几乎能摸出机械关节的咬合运作。
专业人士没有立刻回答,庄忱靠在他肩上,低声问:“在想什么?”
“在想……你变成机器人以前。”宋边霁说,“是什么样。”
庄忱帮他在代码里找了找,简单分析:“和现在差不多。”
可能比现在还要更像机器人一点,因为脑子里装了中央处理器,2603其实也可以把自己拆分成不同模块,关掉不需要的。
这么做不难,而且因为主观视角掺杂得更少,能进一步提高轨迹预测的成功率。
宋边霁看了他一会儿,低声说了句话。
声音太低,近于自言自语,庄忱被他抱得太近了,才能隐约察觉到点震动:“什么?”
“原来差不多。”宋边霁说,“我想早点认识你。”
年轻的机器人在这句话里怔了下,睁开眼睛。
宋边霁早把被子裹过来,他们两个在一床被子里,机器人微仰着头,柔软的黑色短发蹭得有点乱,眼睛漆黑。
漆黑的瞳孔像镜子,也像静水,干净无波,映出清晰人影。
2603说:“很无聊的。”
宋边霁看了他一会儿,摸摸他的头发,拢着机器人微凉的后颈,让他枕在自己手臂上。
“不无聊。”宋边霁说,“我们会做朋友,会变得很熟……说不定会一起去吃肉包子。”
2603微微弯了下眼睛,瞳孔黑净,很安静地听。
“我可以帮你调试中央处理器,帮你睡个好觉。”宋边霁说,“你如果有时间,就帮我算算代码,程序员的工作太复杂了。”
2603忍不住笑了,即使这条轨迹相当跳跃、缺少太多必要条件,几乎很难成立,还是很配合地点点头。
宋边霁说:“我们可以就这么生活,没事做的时候,煮一点姜汁可乐。”
“你看起来很好抱,很难忍得住,我没有这么好的自制力。”
宋边霁说:“你用不着充电,我大概不能这么光明正大抱你,只好趁你睡着了,抱一抱过过瘾。”
……
这实在是条过于跳脱、过于缺乏逻辑链条,相当单薄的轨迹。
但宋边霁低着头,灰色的瞳孔发沉,手臂也微微收紧,因为被他抱着的2603听得很高兴。
因为2603听得很高兴——只是这样几句唬弄人的好听话,就已经足够把年轻的机器人哄好,默念着闭上眼睛,准备做一个有这条轨迹的梦。
因为这样闭了会儿眼睛,困到发抖还是睡不着的机器人在他胸口,轻轻扯他的袖子:“我得修修眼睛,我漏水了。”
“让它漏。”宋边霁用手盖住他的眼睛,“我们在家。”
这话大概不适合拿来阻止漏水。
掌心湿漉漉的热意涌出来,2603早就在脑海里关闭了“难过”相关的模块,感知不到这种感受,低声问:“我们见过吗?”
2603计算了一会儿,轨迹分析无果,只是握着那只手腕:“我们好像见过。”
宋边霁转动手腕,回握住他的那只手,把怀里的机器人抱实:“在最后。”
他在所有轨迹的尽头。
在2603所衍生出的一切可能的轨迹里,他拥有对方最后的三十天。
“充好电了,能叫醒我吗?”他怀里的机器人困得厉害,不足以处理这样复杂的信息量,“我可以洗碗……”
宋边霁想告诉他,可以不洗碗,但话到嘴边,机器人已经埋在他臂间,变成一小团。
睡是睡着了,变成代码的意识还在自动运转,中央处理器发出运算的微响。
宋边霁抓紧时间,闭上眼睛。
没有能关掉的“做梦模块”,机器人也是会做梦的,一条新轨迹从梦里延伸,。
他得尽快去这次的轨迹,陪睡着的机器人2603再认识一次,做一场有肉包子的梦。
/
庄忱这次睡了更久。
因为梦实在不错,也因为2603的意识代码有问题——缺损和断裂实在太多,代码库已经到了溃散边缘。
庄忱睡够了,因为没什么要紧的事,也就不急着立刻醒,对着千疮百孔的代码库琢磨了一会儿。
已经到了这一步,要修复如初几乎不可能,但缝缝补补,总能凑活着用。
系统看了不知道多久的电脑,潜伏回来:“宿主,宿主。”
庄忱暂时留在意识空间,给它分数据辣条:“打探到什么了?”
系统还真打探到了不少东西。
根据关键词解锁后,系统拿到的剧情比记忆芯片还要多一些,甚至还顺藤摸瓜,找到了主角团的常用局域网。
系统潜伏进去的时候,许云程正在相当吃力地组织任务总结。
吃力是正常的——毕竟这种事在过去,只需要2603一个人做,吸取经验、总结失误,再在下次进行优化,算出更高效和安全的轨迹。
“他们还是不太相信2603的死亡。”系统说,“在他们的理解里……2603是不会死的。”
这也是许云程非要接机器人回去的原因。
——意识可以数据化,2603又本来就是植入了中央处理器,变成了半人半机器,就算完全做机器人,又有什么不一样?
2603根本就没死,更不能用那个会自动销毁的壳子,就该让他们接回去,给2603换个能长期保存的机器身体。
最后那场任务里,他们误会了2603,不等2603就负气撤退,的确也太冲动了。
大家都有错,过去的事一笔勾销,以后还在一起做任务。
「理解。」
宋边霁作为被卷进来的当事人,也参与了主角团这次内部的线上会议,慢悠悠敲键盘:「你们是不是很需要超级计算机?」
宋边霁:「我们这儿的超级计算机也不贵,只要三十万元/小时,可以租,购买的话可以分期,第一期是七千九百六十万。」
……这话说得多少有些刺骨。
文字一跳出来,一片乱七八糟有关“抢钱”的愤怒指责声里,有几个人突兀沉默。
“宋先生,你是在指责我们利用同伴吗?”
许云程开了麦,语气冷沉:“如果你认为我们这叫利用,没错,那就是。”
“为了能走到今天这一步,我们每个人都做了改造,不只是他——我们都失去了很多东西。”
“我们所付出的一切,就是为了能让所有人活下来,活得更好,在天上城有一席之地。”
“这条路从来都是有风险的,任何人都可能牺牲,包括我自己。”
许云程寒声说:“只要能保护同伴……”
宋边霁:「他是你们的同伴吗?」
许云程被他噎得顿了下,几乎有些愠怒,沉默了片刻才说:“是他先导致了小克洛的被俘和受伤……这是事实。”
就在这时候,边上有个相当沉默的人问:“哪怕事实是当时克洛不服从‘轨迹’,非要回去,找他的项链?”
“克洛就是这个脾气!负责预测轨迹,就该把这个情况也算进去!以前都是能算出来的!”
立刻有人像是被针扎了,激怒地跳起来:“再说那条项链对他有多重要,你们又不是不知道,那是他家族的遗物!”
“以前都能算出来,是因为他了解我们。”那人说,“你们把他排挤出去,不让他住在这,克洛是他走后才来的,他怎么收集资料?”
“你这话是什么意思?”有人愠怒,“你现在又跳出来替他说话了?”
“我是在总结失败原因,你们没有好好使用他的能力,浪费了预测轨迹的算力,把这么重要的轨迹预测者扔在敌人手里,这就是任务失败的原因。”
“什么叫把他扔在敌人手里——他就该自己出来!他什么都知道,都能预测,难道没法靠自己逃出来!?”
有人受激,口不择言,语气愤懑不平:“以前难道有人特地去接他吗?云程,你和他一起长大,对他最熟悉,你说!”
许云程张了张口,本该回答,话却卡在喉咙里。
主角团的成员,陆陆续续聚在一起,有先有后,早就不只是最初的那一批。
一路走得越来越远、越来越高,走到天上城……在地下世界垃圾场里的那些回忆已经相当遥远了。
遥远到谁也不愿意记起它们,罕有人提,罕有人想。
但就算再不提,问题就被这么直白拍在脸上,嘴硬容易,自欺欺人却难。
……以前有人特地去接2603吗?
当然是有的。
遥远的记忆里,不是没有过一群脏兮兮、破衣烂衫的少年肩膀挨着肩膀,严严实实,把白皙干净的“小教授”围在中间。
不是没有人把眩晕发作的2603背在背上,不准他自己走路,催他休养生息,攒够精力,只管好好把下个轨迹预测准。
不是没有过,不是没有人拍着胸口保证“你就放心把自己交给我们”,保证“永远会带你回家”。
……
许云程突兀的沉默,让整个线上会议室都静了静,气氛一时居然有些生硬。
“过去的事,不要拿到现在来说。”他身旁的人沉声开口,“多少年过去了,每个人都有变化,都和过去不一样。”
“如果他受到了不公正的待遇,我们随后可以讨论。”
这人说:“但无论如何,克洛都是因为他而受伤,现在还醒不过来,我们的战力也因此受到重创……”
系统认出这个开口的人——就是记忆芯片里,守在克洛病房的窗外、质问2603的那个人。
“宿主,他叫卡修斯,是主角团的副队长。”系统给庄忱介绍,“他和克洛是一对……克洛算是下一代主角。”
挺传统的剧情,主角年纪小、莽撞任性、经验匮乏,险些酿成大祸,也害得主角团里的前辈因此牺牲。
但主角就是主角,在所有人无条件的关爱、守护和培养下,终于重新振作,克服了自身的弱点,成长起来,担负起了新的责任……差不多就是这么个故事。
就是这么个故事。
2603的剧情到这里就该结束,最后的任务是作为龙套机器人,被主角团回收意识数据,带回去负责轨迹预测。
完全失去了自我意识,已经实际死亡的2603的数据,彻底摒弃了个人主观因素,唯一留下的习惯,也就是在每次预测准确后,放个数据小烟花。
——如果他们没有被“恶作剧”寄给宋边霁的话。
这是个挺神秘的变数,庄忱和系统都各自查了查,没有查到变数从哪来,但剧情的确在受到干扰。
比如冠冕堂皇的主角团,在这么一个不稳定因素的干扰下,正无法自圆其说,僵硬地不停找补。
比如宋边霁还没完,继续挺热心地帮忙:「有人醒不过来?有办法。」
卡修斯皱了皱眉,追问:“什么办法?”
宋边霁发过去一份改造人手术传单:「打开他的脑子,给他装个中央处理器吧。」
卡修斯的脸色骤然变得暴怒:“胡扯!你是什么意思?站着说话不腰疼,装了这东西——”
他说到这,忽然变了变脸色,声音也戛然而止。
——装了这东西有多痛苦、多难受,别人不知道,他们总该知道。
卡修斯能忍住,却不是所有人都能忍住,好歹也是“被所有前辈无条件关爱、守护和培养”的下一任主角,已经有人忍不住对着这个外人发起了脾气。
宋边霁倒是不在意,还在帮忙想办法:「另一种方案,你们需要不少钱,还需要一定地位,把他送进最高医院治疗。」
始终沉默的许云程抬头,视线动了动,低声问:“你有办法?”
办法总是有的。
宋边霁发过去一份传单压缩包:「你们所有人,都把脑子打开,装个中央处理器吧。」