夜深了。营地里的篝火已经熄灭了将近两个小时,临时搭建的帆布帐篷里传出了压缩过的鼾声和翻身时布料摩擦的沙沙声。赵铁柱靠在坦克的履带侧面,头歪向一侧,呼吸均匀,脸上那道伤疤在月光下泛着浅白色的光。林小满趴在操控台上,手臂枕着额头睡着了,备用无人机的充电线还连接着她的战术背心侧袋。
陆沉坐在指挥车里,没有开顶灯。他只用系统屏幕自身的亮度来照明,那层淡蓝色的光刚好够照亮他面前那张折叠桌的表面和他的双手。他正在回放霸主过去三天内发出的全部声波波形。
屏幕上排列着四组波形图。长啸那组占了屏幕左侧约三分之一面积,波形呈连续的高振幅曲线,持续时间最长。低频召唤组在右侧,波峰之间的间隔均匀,每一段的长度都完全相等。咆哮组在下方,波形的上升沿陡峭而尖锐,下降沿平缓。短促指令组被系统单独放在了屏幕底部,每一段波形都很短,长度在零点几秒到两秒之间,排列成密集的脉冲序列。
陆沉一遍遍播放这些波形。他用手指在屏幕上逐帧拖动进度条,把每一段波形从原始背景中截取出来单独观察,然后放回完整的时序中重新定位它的位置。他在找重复的东西——任何在两个不同的时间点以相同形态出现的特征片段。
系统V2.0的行为模拟模块在这段时间里一直处于后台运行状态。它没有显示任何进度条或提示窗口,只是在持续地执行着陆沉没有手动启动的分析任务——它把霸主的所有声波拆解成了最小单元的频率片段,然后从数据库中调取了已知的迅猛龙、牛龙、翼龙声波数据,逐项进行交叉比对。
大约两小时后,屏幕上的杂乱数据开始收敛。系统生成了一张关系图谱,图谱的节点是那些被识别为独立单元的声波频率,连接线是它们在不同时间场景中的共现关系。密密麻麻的线和节点在屏幕中央堆叠成了复杂得难以一眼分辨的网状结构。
陆沉盯着那张图谱看了半小时。他的目光在节点和连接线之间反复移动,视网膜上那些线条的排列在持续观察中逐渐从杂乱的网络变成了一种有规律的拓扑结构——某些节点之间的连线比其他区域的连线更密集,某些节点处于多条连线的交汇点,某些连接的模式在多个局部区域中重复出现。
他的手指点了屏幕上的其中三条线。那三条线连接着三个不同的频率节点,而且它们从同一个中心节点出发、终止在不同的位置,在整张图谱中一共重复出现了十三次。
"这三个频率是重复出现的。"陆沉说,"每次出现都伴随恐龙群的位置变化。这是指令词。"
他没有说第二句话。他眼前那张关系图谱在他识别出那三个频率节点的同一时刻发生了一种无法用语言描述的变化——那些节点开始"动"了。不是真的在屏幕表面移动,是他对它们的认知方式被切换了。那些节点不再只是频率数据点了,它们开始在他的认知中承载某种逻辑值:第一个频率对应一个动作的起始,第二个频率对应动作方向的改变,第三个频率对应动作的终结。他伸出手指,停在第三个频率节点的位置上,停了两秒。然后他沿着一条连接线往回划,从第三个到第二个,再从第二个到第一个,手指在屏幕上留下了一条短促的轨迹。
他划完了,看着自己划出来的那条线。在他的认知中那条线不再只是一条连接线了——它变成了一个逻辑链条的开端。霸主发出第一个频率→特定物种开始移动。霸主发出第二个频率→移动速度在某个节点发生改变。霸主发出第三个频率→移动方向在某个时间点完成了转向。
这不是一组随意组合的声波。这是一套完整的指令语法。每个频率承担着不同的语义角色:起始标记、速度参数、方向修正。霸主用这套语法同时向三百只不同物种的恐龙下达可执行的作战指令。
陆沉拿过桌角的铅笔和一张从坦克维修手册上撕下来的空白页。他在纸上写了三个数字。
第一个数字的旁边他写了:"左侧包抄指令。"
第二个数字旁边:"速度加倍指令。"
第三个数字旁边:"转向收缩指令。"
他写完抬起头看着系统屏幕。"霸主用的是固定频率指令词典。只要反编译出这本词典——我就能用同样的频率发相反的指令。"
系统在他说完这句话之后大约三秒开始自动运行。它根据陆沉在纸上写下的那三个指令频率和它们之间的关系,生成了一个干扰频率组。那组频率和霸主的指令频率在相位上相差一百八十度——当霸主发出一个指令频率时,干扰器在同一时间发出与之抵消的反相频率,两个信号在传输路径上相遇时互相抵消为零。
"发射该频率组可使霸主发出的指令信号在传输中被抵消。效果范围:以发射源为中心半径五公里。"
陆沉把那张系统生成的图纸从屏幕上截取打印出来——用指挥车那台老旧的便携打印机打了一张纸,边缘还有几条浅灰色的墨痕——然后把图纸卷起来夹在腋下走出了指挥车。
老周的工作棚里还亮着灯。他没有睡,正在把白天提炼好的一批硫磺粉末装进密封罐里。他看到陆沉进来的时候没有抬头,手里的动作没有中断,直到他把那个罐子的盖子拧紧、放到工作台内侧的架子上,才转过身来。
陆沉把图纸摊开在老周面前的工作台上。老周低头看那张图纸的时候,表情从睡眠不足的迟钝逐秒变成了清醒的专注。他看完了整张图纸的标注和系统说明,然后用手指沿干扰器的结构图描了一圈。
"天亮之前,"陆沉说,"造出来。"
老周没有回答。他开始翻找工作棚角落的材料堆。
天亮前的老周几乎没有停下过。他拆了一对从报废坦克上卸下来的旧喇叭——它们的外壳有锈迹,纸盆边缘有细微的裂纹,但线圈还是好的。他把喇叭的纸盆拆卸下来,替换成从系统合成器里生成的一种轻质纤维膜,然后把喇叭重新组装回外壳里。频率模块是从一台损坏的通讯器上拆下来的信号发生器改造的,老周更换了它的电容组,重新焊接了振荡电路,把输出频率锁定在了干扰组对应的频段上。独立的电池组是三块从不同设备中拆下来的蓄电池并联成的,容量足够维持喇叭连续工作超过十二小时。
他把所有部件组装进一个半人高的金属箱里。箱体是用废装甲板边角料焊接的,形状不规则,有些接缝处还能看到焊枪停留时留下的多余焊瘤。顶上伸出了四个喇叭,分别朝向四个方向,每个喇叭的外罩上还残留着原来的生产编号标签。整体看起来像某种奇怪的大音响。
拂晓。老周把成品推到营地的中央空地上。金属箱底部和地面接触时发出了一声闷响,重量超过了五十公斤。赵铁柱从坦克侧面走过来,绕着那个金属箱转了一圈,又转了一圈。
"这是啥?"他说。
陆沉蹲下来检查了四个喇叭的朝向和频率模块的输出端口。"反编译干扰器。霸主的次声波克星。"
他把干扰器放在营地中央的地面上,用两根金属棒把它固定住防止通电时的振动使它移位。他后退到十米外,按下了系统屏幕上的启动键。
四个喇叭同时发出了一组人耳听不见的低频脉冲。系统界面上能看见那组波形的实时输出——锯齿状的连续信号从屏幕左侧向右侧推进,在示波器窗口中持续刷新着。没有声音传出来,但站在干扰器附近的所有人都感觉到了一种微妙的压迫感,像气压在某个极低的频率上被持续地压缩和释放。
营地周围五公里内,所有恐龙在同一时刻停下了动作。远处一只正在捕食的牛龙嘴里叼着一只小型鸟臀类恐龙的后腿,它的下颌在干扰波到达的那个瞬间松开了,猎物从它嘴里掉落到地上。牛龙愣在原地左右看了看,然后把头低下来,看了一眼掉在脚边的猎物,又抬头看了看四周。它放下了猎物,向侧面走了两步,然后停住了。那只被追的猎物在地上躺了几秒才意识到自己没有被继续追逐,它站起来抖了抖身体上的尘土,慌忙跑向了一片灌木丛的方向。
系统屏幕显示:"干扰范围确认:半径五公里。霸主指令信号在该范围内衰减至零。"
陆沉关掉了干扰器。低频脉冲停止了,那个让所有人感觉到压力的声音源消失了。远处被暂停的恐龙在干扰消失后约三秒开始重新活动——牛龙低头看了看刚才放下的猎物,试图重新叼起来,但猎物已经跑远了。它在原地站了一会儿,然后转身朝相反方向走了。
赵铁柱从十米外走过来。他的步伐在接近干扰器时放慢了一些,像在确认那东西已经彻底停机了。"你这东西,"他说,"把恐龙的脑子切断了?"
"指挥链断了。"陆沉蹲下来把干扰器的电源线从电池组上拔下来,"霸主在五公里外还能想,但它的指令传不进来——里面的恐龙听不见它的命令,只能靠自己本能行动。它们不知道发生了什么,只知道原本该来的指令没有来。"
林小满的无人机在干扰器测试开始前就已经升空了。她调整了无人机的镜头方向,让它对准了霸主联盟的位置。屏幕上显示的画面中,原本持续行进的大型阵列速度正在变慢——不是匀速的减速,是先有若干个体开始出现步频不齐的滞后现象,然后整个阵列的推进速度从恒定变成波动,再变成一种间歇性停走的状态。
霸主停了下来。它的脑袋左右摆动了一次,又摆动了一次,像在探测空气中某个信号的方向性。它没有找到。干扰源的频率和它的指令频率完全反相,它的信号接收系统在这种反相脉冲的覆盖下什么都定位不到。
队伍后面的牛龙群因为没有接到新的位置指令开始原地打转。几只双脊龙尝试向前移动,但走了几步后又退回原位,它们没有收到继续推进的指令。整个联盟从一支协同作战的军队变成了一群等待命令的散兵。
陆沉看着屏幕上那个正在左右摆动的巨大头颅。"它感觉到了干扰器。但不知道是什么。它从来没遇到过有人能切断它的声音。"
他关上了图像。
"那就让它永远找不到原因。全旅就位。霸主——二十四小时内到。"