摘要

“低语力量”(Power of Murmurs)是某些生物带来的效果:只要开局时己方有携带者,英雄对应学派的法术熟练度会提高。用户转述的外部测试指出:这项熟练度贡献在开局时就固定,之后携带者死亡、复活或被复制都不改变。本实验只新增回归测试,用合法动作走出各种生死历史,检查 Simulator(本项目的战斗规则引擎)是否满足这一预期。全部测试通过;生产规则、数据格式、默认 AI 和存档均未改动。

要回答的问题

开局锁定的熟练度来源,在携带者被杀、被“回溯”复活、被“精通镜像”复制以及复制体到期时,是否保持不变?同时,其他会随活体变化的效果(例如活体法力光环)是否仍正确地随生死变化?

方法

  • 通过共享法术书解析器从真实选秀结果(DraftPicks)出发,再只执行合法动作;初始化后不注入死亡、复活或新生单位。
  • 每一步序列化后用全新引擎恢复,必须得到相同的下一状态和事件;最后完整回放。
  • 历史以受控的跳过动作推到回合上限结束,不计为自然对局或商业客户端验收。

设置与结果

批次 内容 结果
基础 24 条 双方 × 状态版本 20–23 × 三种历史:携带者被杀后急速仍为 2 级 +4、复活不增加第二来源;无携带者英雄复制敌方携带者,复制体不提供来源;有携带者时复制只保留一个来源 通过
追加 8 条 原单位被杀而复制体仍活:两个、一个、零个活体,熟练度始终为 2,急速 +4 文件共 32 条通过,12.54 秒
法力补充 同 24 条历史再检查“活体 −2 法力”被动:原单位死亡后不再减费,复活恢复,复制体不提供;另 8 条活体法力光环历史(德鲁伊 −2/−1/0/−2、敌方魅魔 +2/+1/0/+2) 当前专项 141 通过,14.04 秒

全套结果:最早一次 Simulator 全量 10076 通过、2 跳过(141.42 秒),两个跳过都要求历史版本安装包,与本实验无关;补充后 Simulator 与 Game Knowledge 合并全量 15499 通过、2 跳过(170.69 秒)。

失败与负结果

九月二十七日的矩阵复查发现,最初的历史没有覆盖“原单位死亡而第二个友方复制体仍存活”的情况,于是补了 8 条。这是覆盖缺口,不是规则错误。

局限

  • 预期来自用户转述的外部测试,没有原始录像或测试版本;通过测试不能独立证明商业游戏的生命周期。
  • 镜像复制只是一条新生单位路径,不代表所有召唤或归属转移;两个永久原始兵堆的情况不被花名册构造器支持,也未声称已认证。
  • 只有低语力量这一来源被锁定;其他熟练度修正、英雄当前属性、士气、幸运、法术费用都不因此冻结。
  • 没有修改 AI 策略,也没有胜率提升的证据。

结论与下一步

开局锁定来源与活体光环的区别已有成体系的回归测试。下一步应逐个对照活体士气、幸运、法力费用来源各自的证据,不能套用开局锁定规则;独立的客户端生命周期证据仍是更大目标的单独门槛。