摘要

修复“尸体上的禁疗计时”之后(问题背景见实验 0022),我们先做一个小规模回归:3 个已有种子,每个种子换边各打一局,共 6 局。比较的是当前部署的公开战术 AI v54 和保留的旧版 v51。6 局全部自然打完、精确回放,当前版 3 胜、基线 3 胜,没有显示任何提升。熔岩场景两局各施放了 2 次致命衰败,其余四局没有;裂渊仪式与放逐一次都没出现。

要回答的问题

规则修复后,完整对局还能不能正常跑完、精确回放?换边比较的输入是否真的一致?修复后的禁疗计时在自然对局里表现如何?这不是 AI 强度评测。

方法

  • 换边配对:同一个种子打两局,两种策略互换红蓝方,其余(选秀结果、英雄构筑、布阵、初始状态)完全相同。这样一对局面里,两种策略面对的是同一副牌。
  • 复用已有的成对比较内核,只补了“显式指定状态版本和地形、保存每局回放”的私有参数,没有另写一套战斗循环。
  • 两边策略区别是 v54 多了一项协助反击风险估计,与本次规则修复无关;两边都跑在同一份当前规则(v365,状态版本 v23)上。

设置

  • 3 对:lava-hive 12021 / 熔岩,snow-schism 12022 / 雪地,grass-temple 12023 / 草地。都是已用过的开发种子,不是未见过的留出数据。
  • 100 回合上限,双方启发式选秀,3 个进程,每个进程负责一整对。
  • 没有设通过门槛;失败种子不替换,回合上限不算自然结束。

结果

种子 当前版在蓝方 当前版在红方 每局事件数 结束回合
熔岩 12021 基线(红)胜 当前版(红)胜 96 / 96 7 / 7
雪地 12022 当前版(蓝)胜 基线(蓝)胜 47 / 47 5 / 5
草地 12023 当前版(蓝)胜 基线(蓝)胜 61 / 61 5 / 5

三对都是“同一方位的一方赢”,当前版 3 胜、基线 3 胜、0 平。整批含回放 28.187 秒,期间另有测试在跑,不能当延迟数据。每局决策延迟 p95:当前版 71.999–145.378 毫秒,基线 77.969–132.991 毫秒。

单独重放熔岩局:蓝方 jaw 在第 4 回合死亡,原截止回合 4,随后第 5、6、7 回合禁疗仍在(截止时间随尸体暂停而顺延);另一单位 olgoi 活着撑到第 6 回合截止,第 7 回合失去禁疗后才死亡。同一局里同时走过了“尸体暂停计时”和“活体正常到期”两条路径。

失败与负结果

没有显示提升。仪式(Rites)、放逐(Banish)在 6 局中 0 次,不能据此宣称这些机制被覆盖。

局限

6 局样本极小,种子已暴露;没有尝试复活,也没有仪式清除。计时是并发负载下的单局数据。

结论与下一步

修复后的规则在完整对局中可跑通、可回放,但覆盖不足。下一步是针对尸体复活和仪式清除的定向场景(见实验 0025),以及更大的 24 局成对比较(见实验 0024)。不根据这 6 局调参。