断线年代 / 21 / 2038
铁锤的慢命令
一次看似即将关闭的突破窗口,把莫罗佐夫的部队引向谷地。推演方案支持立即集中进攻,他却在旧地图上的一条白线前停了下来。侦察并未带来确定答案,迟疑也正在付出伤亡;当敌人开始利用他的谨慎,铁锤必须重新决定,这场行动究竟要夺取什么。
01白线以南
第一发炮弹落进干涸的蓄水池时,莫罗佐夫正在观察一条白线。它横在谷地西侧的石灰坡上,不像道路,也不像天然岩层。战术投影已经给出了答案:废弃输料带的基础。地图资料距今两年,置信度标成淡黄,旁边有一条可以展开的注释。他没有展开注释,而是抬起望远镜,又看了一次。
“正面缺口还剩十二分钟。”参谋科列涅夫说。终端上的三个方案按预期推进速度排序。最上面一项要求突击营穿过水池,沿公路夺取东面的继电站;第二项从石灰坡下绕行;第三项等待炮兵完成另一轮压制。三个方案都把白线视作不可通行地带。远方一辆敌军侦察车驶上路肩,停留了短得近乎挑衅的片刻。
莫罗佐夫的手指停在批准栏上。他已经不是那个必须靠参谋转述全部观测数据的年轻军官,融合后的工作界面能让几条推演几乎同时进入视野。便利也有一种危险:当所有方案以同样整齐的格式出现,未被输入的事物就容易显得不存在。他问:“输料带的支柱在哪里?”科列涅夫放大图片,没有找到。有人答,也许早已拆除。莫罗佐夫说:“那它为什么还不能通行?”
炮声把一句解释截成两半。指挥车外,通信兵梁策抱着被震落的工具箱站起来,膝盖磕出了血。莫罗佐夫没有要求任何人停止讨论。他让梁策把无人侦察机的剩余架次写在纸上,又命令二连暂不下坡。无线电里立刻响起连长的疑问:“敌人在退,我们站在山脊上给谁看?”
任务本来清楚得令人烦躁。敌军控制继电站,便能使谷地北面的铁路修复队连续两天无法靠近桥梁。苏军需要在当天下午结束前把对方观测力量逐出山口,却无意占领整片高地。上级划给莫罗佐夫的炮弹不足以把每处疑点翻一遍。突击营刚换过履带,驾驶员在寒冷里等了四小时;继续等待会消耗燃料,也会让敌人看清集结规模。
科列涅夫不是一个迷信屏幕的人。他曾用自己的军帽遮过坏掉的光学镜头,也知道一次迟疑能够变成几十份伤亡通知。此刻他把终端转向莫罗佐夫:“模型把等待的风险计算进去了。你要否定它,总得给我一项能下发的东西。”莫罗佐夫摘下手套,指着地图说:“不是否定。给它另一种敌人。一个希望我们相信缺口正在关闭的敌人。”
新的推演需要假设,而假设也要付出代价。科列涅夫压住不满,开始输入。莫罗佐夫随后给二连的命令只有两句:留在遮蔽线后,派两个人去找输料带的支柱;不接近白线,不为拍照暴露。连长沉默了一秒,问这算进攻准备还是侦察。他回答:“算我还没看清。你照这个理由记。”
02一辆没有追上的车
侦察班长格里申认为自己接到了一件荒唐差事。战车在山脊后发动,钢板震动传进他贴着岩石的胸腔;前方有人用真实炮弹守着山口,而他要在碎石里找几根旧柱子。他带着年轻观察员季宁沿排水沟爬了二百余步,发现白线根本不是石灰,而是晒干的胶结土。土的边缘有新压出的履带纹。
季宁拍下照片,低声说:“敌人能过。”格里申把他的手按低。坡上那辆侦察车又出现了,这次还多停了几秒。两个人都能看见炮塔侧面的浅色编号。若他们把位置报给二连,山脊后的战车大概只要一次齐射。季宁已经将光标停在目标标定上,格里申却盯着侦察车后面腾起的尘。
“它的尘往东飘,刚才那辆往南。”格里申说。季宁不明白同一辆车的尘还能有什么区别。班长抓了一把沙扬出去,风将沙带向南面。“坡后有热流,或者有别的东西在动。先别把好看的目标当成全部。”他们无法凭这一点证明伏兵,只能证明地形资料没有反映眼前的地面。
回报进入指挥车时,最初的攻击窗口还剩七分钟。更新后的模型并不支持莫罗佐夫的猜测,它仍然认为正面突破收益最高。敌方可能利用白线通路机动,却没有证据显示那条路能承受重装车辆。科列涅夫将两组结论并排放着,没有替任何一组涂成胜利的颜色。他说:“你要的另一个敌人有了。但他可能只是一个更昂贵的故事。”
莫罗佐夫笑了一下,笑意很短。“对。现在我们花多少钱验证?”他划掉了消耗最后两架无人机的方案,只派出一架,让它沿公路低处前进,露出足以被敌军发现的轮廓。同时,二连两辆战车驶到山脊边缘,发动机保持高转速,不越遮蔽线。若敌人正在引诱一次集中进攻,这个信号应该让他们调整阵位;若敌人真的撤退,它不会产生相同反应。
无人机的画面很快失去半边。敌军并未使用昂贵的远程武器,一组藏在碎石车斗里的近程火力就足以击落它。季宁在沟里听见坠落声,下意识缩紧肩膀。格里申没有看天。他看见白线南端升起三团短促的灰尘,相隔整齐得像三个人同时拉开窗帘。
“有车转向,三辆,车型不明。”他的声音在电台里发干。莫罗佐夫没有立即宣布自己正确。他要求格里申判断地面是否下沉,要求另一侧观察哨报告敌军炮口方向,要求科列涅夫重新计算二连暴露后能否安全退回。侦察车仍在坡上晃动,像一枚从来不打算被吞下的鱼钩。
二连长终于忍不住问:“我们现在能打那辆车吗?”莫罗佐夫说:“不能。它还在替我们传话。”话说完,他看见科列涅夫抬起眼睛。那个眼神不是认可,而是一种更有用的提醒:只要假动作没有结束,暴露的两辆战车就一直在付账。
03压强的形状
敌方第一轮反应没有落在两辆战车身上。炮弹打在它们身后,覆盖二连原定冲下坡的位置,仿佛有人已在另一侧的沙盘上看见一支尚未出现的队伍。两名装填手被飞石划伤,一辆补给车的前胎碎成几片。二连长一边骂,一边让部下把伤员拖进岩缝。莫罗佐夫听完,只问道路有没有被堵住。
“还没有。再来一轮就难说。”
科列涅夫将落点圈在地图上。此前三个方案共有的东西忽然清晰起来:无论从公路还是白线下方进攻,突击营都会在同一小片谷地聚集。正面的稀疏火力并非软弱,而是用来控制进攻节奏。敌人把力量藏在能够向那片谷地施压的位置,等对手把自己压缩成一个容易计算的形状。
新的敌情解释使模型的排序改变了。屏幕上,绕行方案跃居第一,接着又被另一组预测压低。东侧狭谷足够隐蔽,却只能容纳单车通过;如果对方保留了预备队,苏军可能把一场可见的损失换成无法撤退的损失。莫罗佐夫看着不断变动的曲线,知道自己并没有从机器手里夺来一个更安全的答案,只是让它承认了更多种危险。
“他们希望我们集中。”他说,“那就让他们必须分开。”
他没有命令全营散成无法互相支援的碎片,而是将任务拆为两个有限动作。一连沿公路实施短促压制,不寻求占领;二连的重装排保持在山脊后,另一支轻型分队向西侧干河床移动。炮兵只获得两处目标,分别控制白线通路的南北出口。任何一处都不能证明有敌车,射击目的也不是消灭车辆,而是迫使使用这条通路的力量暴露选择。
科列涅夫把每个动作的停止条件念了一遍。公路组不得追击超过第二座涵洞;西侧分队接近采石坑就停;炮兵只打两轮,收到观察确认才续射。那些限制让二连长更不痛快,却让格里申松了口气。他知道最危险的命令往往不是向前,而是向前以后谁也不知道什么时候该停。
敌军没有照着新的推演立即分兵。一连的火力压过去,对方只缩进遮蔽,继续用少量目标吸引苏军。白线以北的一辆重车甚至横过车体,故意露出可以命中的侧面。莫罗佐夫身边,一名年轻值班员兴奋地报出命中机会。他准许射击,但只准许已经占据安全射位的车辆开火,不准为了更好的角度下坡。
这次克制没有获得漂亮回报。射击偏了,敌车重新隐入坡后。西侧分队也报告干河床比地图上更软,一辆车的右侧履带陷进粉泥。时间表上的进度开始变红。上级询问继电站是否已经进入射界,科列涅夫替莫罗佐夫接了话,却没有替他隐瞒:“没有。我们改变了攻击组织,预计超出原定时限。”
莫罗佐夫看了参谋一眼。他们此刻的分歧已不在于谁更相信机器,而在于这笔额外时间最后由谁承担。答案不需要讨论。
04停下以后
干河床的陷车把计划撕开了一道缝。救援车需要从山脊后绕行,敌方却在此时抬高火力,击中了公路组的一辆车。车长还能说话,驾驶员没有回应。其余车辆本能地向两侧展开,其中一辆即将越过停止线。莫罗佐夫亲自叫住了车长,把车号重复了两遍,直到对方答应退回涵洞。
“你听得见他们。”科列涅夫低声说。这不是指责,也不是安慰。被击中车辆的电台没有关闭,车长在反复喊驾驶员的名字。莫罗佐夫的视野里,救援窗口的概率与敌方下一轮火力预测同时闪动。他关闭了自动展开的建议,只留下最基本的地图。那不是为了拒绝计算,而是因为他此刻需要把一句完整的话说出去。
他让一连用烟幕遮住受损车辆,指定最近的装甲车拖带,其他车辆保持掩护。他没有追加“务必救出”这样的空话。拖带组有四分钟;如果敌人完成新的交叉火力,必须放弃车辆。命令发出后,他将笔搁在桌上,发现自己用力得把笔身压出了一道白痕。
西侧的季宁忽然报告了另一件事。原先只有风尘的白线后面,一辆工程车正在倒退。它没有去支援正面,而是驶向北面的低坡,车斗里堆着成捆的网架。格里申看不清网架用途,只能确认它们不是重车需要的弹药。两个人不再冒险靠近,转而用侧面观察记录车辆驶过的间隔。
科列涅夫提出一种可能:敌军在修补刚被炮击的通路,准备把隐藏的力量转移出去。如果现在集中火力,可以截断他们。另一种模型却认为工程车是新诱饵,对手正在利用苏军对机动通路的兴趣,掩护真正的预备队向东离开。两个解释都能容纳眼前的证据,却指向相反的追击方向。
“问它还需要看见什么。”莫罗佐夫说。
值班员愣了一下,才把问题转换成可执行的观察任务。若工程车是在修路,后续车辆应当沿它的方向通过;若是在作掩护,正面火力强度与通行间隔会出现不相称的变化。他们不需要再赌一架无人机,只需要让现有观察哨在同一分钟内记录两组信息。
这一次,等待有了清楚的长度。莫罗佐夫将三分钟写在透明板上。拖带组在第二分钟把受损车辆拽回烟幕后面,车长活着,驾驶员已经死亡。到了第三分钟,白线后面仍没有重车通过,正面射击却忽然减弱。工程车独自退回,网架仍在车上。
“他们在骗我们去切路。”科列涅夫说。莫罗佐夫点头,却没有让胜利提前进入语气:“而我们差一点愿意。”他把原定截击任务取消,将剩余炮弹留给东侧观察点。模型依照新证据收敛,给出的建议终于不再像一张画得过分干净的地图。
05一条窄得足够的路
东侧观察点不是继电站本身,而是一座废弃计量房。它低得常被地图上的道路符号覆盖,却能看见桥梁施工区与公路交会处。敌军如果失去这里,即使保住继电站,也无法继续轻易威胁铁路修复队。莫罗佐夫把这个较小的目标圈出来时,二连长反而沉默了。
“我们原来要拿站。”过了一会儿,他说。
“我们要让桥能修。站是手段。”
这句话并没有使任务变轻。敌人也懂得计量房的价值,在撤出正面假缺口后,已经将两组火力转向东坡。此前陷车的轻型分队刚完成自救,发动机温度偏高,不能承担长距离冲刺。一连的车组失去了一名驾驶员,剩余人员已经疲惫。莫罗佐夫不能把所有损耗藏在“兵力尚足”四个字里。
他让二连重装排从山脊另一端露面,距离先前的集结线更远。对方观测系统必须决定:这是新的主攻,还是又一次逼迫分兵的假动作。与此同时,公路组停止射击,转而用完整车体遮护拖带队退出。西侧分队不再绕行整个坡地,而是从采石坑的低处切入,只需抵达能压制计量房出口的岩堆。
各组动作并不同时发生。先出现的重装排承担了真正的炮击,随后公路组的撤离让敌军判断原攻势正在收缩,最后轻型分队才越过低处。莫罗佐夫拒绝把这套次序交给一个自动倒计时。他要求每一步都以观察到的敌方转向为条件;没有看到,下一步就不动。科列涅夫负责核对,二人之间再没有谁说“再等下去”的争论。
对手仍然找到了一次机会。西侧分队的第二辆车越过岩堆时,被侧后方一门先前没有开火的武器击中。车体没有燃烧,却横在了狭窄出口。排长呼叫增援,声音里带着压不住的怒气。推演界面立即建议利用重装排的压力强行突破,预计仍有较高成功率,但代价区间拉得很宽。
莫罗佐夫看见格里申在地图边缘标出的排水沟。那条沟不能走车,可以走人。他要求西侧分队放弃整齐推进,把掩护任务交给留在岩堆后的车辆,人员沿沟接近计量房侧墙。这个动作需要他们暂时离开熟悉的装甲保护,风险并不比突破更好看;优势在于敌人已经把注意力放在车辆将从哪里出现。
第一组人员到达侧墙时,计量房里的敌军没有死守。他们以短促火力掩护撤离,留下几台无法迅速搬走的设备。莫罗佐夫禁止追出院墙。有人报告看见敌方指挥车辆,也被他压回。此刻追击能带来一个响亮的战果,却会重新把部队送入尚未查清的地面。
计量房的窗户被震碎了一半。季宁后来走进去,发现一张与他们相似的投影地图。白线、公路、狭谷都被圈过,唯独排水沟只是一根细得几乎看不见的灰线。他没有把它当战利品挥舞,只站在那儿看了很久。
06慢命令的附件
铁路修复队在天色转暗前进入桥下,第一项工作不是铺轨,而是检查脚手架有没有在炮击中松动。继电站仍在敌人手里,双方都保持着警戒,谷地没有因为一次局部行动变成安全的地方。莫罗佐夫站在计量房门口,听见铁锤敲击钢件的声音,忽然觉得这个与自己代号相同的词仍然更适合一件普通工具。
伤亡表送到时,他逐项看完。两名士兵死亡,数人受伤,三辆车需要后送,一架无人机损失。若照最初方案进攻会怎样,没有人能给出可以写入事实栏的答案。科列涅夫在报告里保留了全部旧方案,也保留了莫罗佐夫第一次判断没有得到模型支持的记录。
二连长过来签字时,把头盔夹在腋下。“我的驾驶员问,早上那十二分钟到底是什么。”他没有指名,但莫罗佐夫知道这不只是驾驶员的问题。指挥官可以把一切称为战术选择,处在炮火下面的人却需要知道,自己是不是为一个人的犹豫承担了代价。
“那是基于旧地图算出的窗口。”莫罗佐夫回答。“我们没有及时发现地图错误。后面几次等待,也是我决定的。你可以不同意,意见写进去。”二连长低头看表,最后写了一段很短的话:侦察命令应在集结前下达,避免让前沿车辆代替观察哨试错。
莫罗佐夫读完,签了名字。那条意见没有因为行动达到主要目的而失效。他让科列涅夫把它列到下一次训练的第一项,而不是放进附件最后一页。格里申听说后,来问能不能顺便增加旧地形资料的现场核验时间。参谋说,时间不能凭空增加,要从别处挪。三个人于是又围住那张地图,争论该减少哪一项看似不可缺少的准备。
夜里,季宁把侦察照片交回资料台。画面中那辆诱敌车辆仍然清晰,旁边有一块反光的浅色编号。他问格里申,对方驾驶员知不知道自己是鱼钩。班长没有回答这个问题,只让他保存前后连续的照片,别只挑看起来最像答案的一张。
指挥车里,莫罗佐夫最后一次打开战术记录。新的推演利用当天的观测,已经能够迅速指出白线通路的风险。它比清晨更有用,也更容易让后来的人以为结论原本就很明显。他在复盘标记里补上一句:本结论依赖当日观察,不能倒推当时已知。写完后,他把屏幕关掉。
外面又传来敲击声,节奏忽快忽慢。桥上的工人仍在试着让两段没有完全对齐的钢梁接到一起。他们需要的是能够通过下一班维修车的桥,不是一张证明谁永远正确的图。莫罗佐夫走下车,向值班岗确认夜间观察位置,然后才允许自己想起死去的驾驶员。那个人的名字不在任何一条胜率曲线上,却会跟着这一天,一直留在他的慢命令后面。