两枚孢子囊在穹顶中央缓慢旋转。悬挂它们的藤蔓从穹顶上方垂下,每一根都有小臂粗,半透明的表皮内流动着深紫色的信息素——和阿莱克西亚在迷宫里用来导航的蓝色信息素是同一种化学成分,但浓度高了十倍不止。杨兴的T-深渊视觉能清晰看到信息素从藤蔓汇入孢子囊,又从孢子囊流回藤蔓,形成一个闭环。
克莱尔和史蒂夫还站在他身后。他们没有被抓走——穹顶里悬浮的那两枚孢子囊里只是两个人形的轮廓,不是他们本人。但杨兴看到孢子囊下方的菌毯上延伸出两条细细的菌丝路径,分别连到克莱尔和史蒂夫脚下。这是设计——一旦测试开始,藤蔓会从地面弹射,将他们分别拖入对应的孢子囊。
“这是她的电车难题。”克莱尔走到杨兴身边,她用手电筒扫过穹顶上方密密麻麻的菌丝网络,光束在一个个节点之间跳跃。她没有丝毫惧意——她的表情不是恐惧,是分析。“她不是要我们真的进去。是要我们找到不进去的办法。”
“或者进去之后找到同时活着出来的办法。”史蒂夫把冲锋枪的枪口朝下,右腿还不敢全力,但他从休息室出来之后精气神明显恢复了——三十分钟深度睡眠对一个十七岁的身体来说,可以修复很多东西。“她在规则里有没有留后门。”
杨兴没有回答。他在看信息素的流向。孢子囊里的两个人形轮廓不是真人,但它们是活的——菌丝编织成的拟态体,模拟了人体轮廓、心跳和神经放电模式。克莱尔的拟态体在接受M79榴弹发射器的握持手型,史蒂夫的拟态体右腿有藤蔓穿透伤的疤痕。阿莱克西亚不是随意设的机关——她把每一个细节都模拟到了能骗过母株判断的程度。信息素从两枚孢子囊出发,沿着各自的藤蔓汇入穹顶上方同一个母株节点。节点在搏动。它在等待。
杨兴看到了她留的后门。不是物理上的后门——是信息素逻辑里的后门。两枚孢子囊的信息素输入是并行的,但母株的养分输出只有一条主路。它不能同时给两枚孢子囊供给等量养分。阿莱克西亚设计这个系统时用了一个互斥逻辑:如果A囊的维生需求高于B囊,养分自动偏向A;如果B囊的应激反应强于A囊,保护液优先注入B。这是一套效率最优的分配算法,目的是保证同时只有一枚孢子囊处于“全营养”状态,另一枚会自动进入低功耗待机模式。原剧本里,克莱尔被迫亲手杀死史蒂夫——她牺牲了他。在这个测试里,如果杨兴什么都不做,母株会按照最优算法自动选择一个更“值得”维生的目标,放弃另一个。这就是她的电车难题。
但算法本身有一个前提:两个目标必须同时处于被判定为“需要养分”的状态,互斥逻辑才会启动。如果其中一个目标主动降低了自己的维生信号——降到比另一枚低——母株会把全部养分自动导向信号更强的那个。但如果信号强度完全相等呢?算法会崩溃。因为它的底层代码是互斥——必须分出高下。分不出高下的时候,它会把两个都判为“低优先级”,同时向两枚孢子囊注入最低剂量的保护液。两个都活着,两个都不舒服。但这正是杨兴要的——在这种低功耗维生状态下,孢子囊的外壁最薄,可以被外力安全破坏。
“我要进去。”杨兴说。
“哪一个。”克莱尔没有问为什么。她在问操作细节。
“两个都进。你们进孢子囊——不是被它抓进去,是自己走进去。我去母株节点。孢子囊的外壁在低功耗状态下最薄——比正常状态薄一半。你们在内部把维生信号控制在完全相等的强度,让算法进入死循环。我从母株端手动切断互斥逻辑,然后用撬棍敲碎孢子囊外壁。要同时。误差不能超过一秒。如果第一个囊碎了第二个还没碎,算法会重新判定存活目标,把全部养分注入还封着的那枚——就会变成溺毙。一秒。”
“你控制母株。”克莱尔把M79从背上卸下来,检查了榴弹的引信,“我们在内部维持信号平衡。”
“信号平衡怎么做。”史蒂夫问。
“保持相同的应激水平。心跳、呼吸、肌肉张力——全部同步。恐惧区里你对着幻影扫射的时候心率冲到多少——大概一百八。克莱尔在砸灯的时候也差不多。你们需要把心率稳定在完全相同的数字上。太高不行——会触发保护性过载。太低也不行——会被判定为低存活概率。大概一百二。两个人都是。像冥想。”
克莱尔看着那枚悬浮的孢子囊,脸上的表情没有波澜——她在浣熊市地下实验室被丧尸群围困时也是这个表情。评估风险,制定方案,执行。“一百二。我和他一起数。走。”
杨兴把撬棍握在手里,走向穹顶边缘的菌丝楼梯。楼梯是活的,每一级台阶都是一片扁平的藤叶,和他之前在低温实验室里爬过的那种一样。他踏上第一级时,藤叶自动加厚,承住了他的体重。楼梯盘旋向上,通往穹顶上方那个搏动的母株节点。他从高处往下看——克莱尔和史蒂夫已经分别走到了两枚孢子囊下方。他们脚下的菌丝路径同时亮起,藤蔓从地面弹射而出,缠住他们的腰,将他们向上提起,送入孢子囊顶部裂开的入口。营养液在入口闭合时轻微涌出,几滴洒在菌毯上,发出淡紫色的荧光。
这章没有结束,请点击下一页继续阅读!
杨兴爬到母株节点前。这是一个巨大的球形菌丝结,直径超过两米,表面密密麻麻排列着数十个搏动的孢子囊微缩体。每一个微缩体都在独立发送信息素脉冲。他不需要用眼睛看——第二阶段感知已经把整个母株的信息流直接投射进了他的神经。他能看到互斥逻辑的代码——不是数字,是菌丝网络里流动的信息素浓度配比。A囊维生需求百分之八十七。B囊应激反应百分之九十二。B优先。养分偏向B。A进入低功耗。
然后两个数字同时开始下降。百分之八十。百分之七十。百分之六十五。克莱尔和史蒂夫分别在两枚孢子囊里控制呼吸,同步降低心率,像两个在同一间冥想室里被训练了多年的瑜伽修行者。数字趋于稳定——百分之六十一。百分之六十一。完全相等。算法第一次陷入停顿,互斥逻辑无法判定优先目标,同时向两枚孢子囊注入最低剂量保护液。维生系统切换到低功耗模式,外壁开始变薄——藤蔓纤维从致密变得半透明,能看到内部营养液的缓慢涡流。
杨兴把撬棍插进母株节点的菌丝缝隙,撬开一块巴掌大的外壳,露出里面的核心——一团高速搏动的淡金色菌丝,温度比周围高得多。这是算法的处理器。他不需要写代码——他只需要告诉它一件事。他把掌心那一圈紫色皮肤贴在核心上,直接用第二阶段感知向核心发送了一条指令。不是攻击性的静默脉冲,而是一段识别码——阿莱克西亚在岛上给他注射校准液时写入他病毒颗粒的识别码。母株节点在识别到他身份的瞬间停了一拍。它把他识别成了A-001——阿莱克西亚本人。它松开了对互斥逻辑的锁定。
“现在!”杨兴大喊。
克莱尔和史蒂夫同时在孢子囊内部发力。克莱尔用M79的枪托猛击内壁——她在进入孢子囊之前就把榴弹发射器带进去了,这是她唯一不受干扰的装备。枪托砸在因低功耗而变薄的囊壁上,三下裂开一道蛛网纹。史蒂夫没有枪托——他的MAC-11在营养液里泡了太久,他不敢开枪。他用的是拳头。右腿不敢全力,但双手可以。他用双拳反复砸向内壁同一位置,指节已经磨破,血丝在营养液里散开。同时杨兴从外围挥动撬棍,砸向克莱尔孢子囊外壁。棍头与囊壁碰撞的瞬间,裂痕从内向外和从外向内的两股应力在同一点相遇,半透明的菌丝纤维同时碎裂。营养液喷涌而出,克莱尔被液流冲出裂口,重重摔在菌毯上,浑身湿透,但她手里还紧握着M79。几乎在同一秒,史蒂夫的孢子囊也被他从内部用膝盖顶出了一个破口,藤蔓在低功耗状态下失去韧性无法自修复,破口在几秒内被扩成一道足够让他钻出来的裂缝,整个人顺着营养液一起滑出来,跌在菌毯上大口喘气。
母株节点停止了搏动。两枚空的孢子囊悬挂在原地,营养液从破口滴尽,在菌毯上汇成一小片淡紫色的水洼。互斥逻辑被永久关闭了。阿莱克西亚在穹顶上方设的最后一层信息素屏障自动溶解——那是她预设的保险机制:如果互斥逻辑被突破,牺牲测试自动结束,第四区域通过。
杨兴从菌丝楼梯上滑下来,撬棍撑地,蹲在克莱尔和史蒂夫之间。克莱尔抹掉脸上的营养液,检查了一下M79的击针——没损坏。史蒂夫把流血的指节在裤子上蹭了蹭,他抬起头朝杨兴点了一下,从头发里摘掉一片营养液里带的菌丝碎屑。
穹顶上方裂开一道天窗。阿莱克西亚的影像浮现在天窗中央。她的表情和之前在冰壁上时不同——不是冷静审视,不是在念实验报告,不是在宣布规则。她的嘴唇在微微发颤。
“你为什么……总是能选择第三条路。”
杨兴站起来。他握着撬棍,掌心的紫色皮肤在营养液的荧光下微微发亮,抬头直视着天窗方向。“不是我总能。是你每次把两条死路摆在我面前的时候,都在规则里偷偷留了一扇后门。我不是比你聪明,我只是相信你不会真的把门焊死。你下不了手。”
阿莱克西亚没有回答。她的影像在天窗上微微晃动,像是菌丝信号受到了某种干扰。然后她说:“第五区。来。”影像消失。天窗没有闭合,而是向下延伸成一道光梯——菌丝编织的台阶,直接从穹顶通往基地最深处。那是主根的方向。第五个区域。
两枚孢子囊在穹顶中央缓慢旋转。悬挂它们的藤蔓从穹顶上方垂下,每一根都有小臂粗,半透明的表皮内流动着深紫色的信息素——和阿莱克西亚在迷宫里用来导航的蓝色信息素是同一种化学成分,但浓度高了十倍不止。杨兴的T-深渊视觉能清晰看到信息素从藤蔓汇入孢子囊,又从孢子囊流回藤蔓,形成一个闭环。