diff --git a/design/qa/m3-iter10-t0-baseline-20261001.md b/design/qa/m3-iter10-t0-baseline-20261001.md new file mode 100644 index 00000000..4b347d95 --- /dev/null +++ b/design/qa/m3-iter10-t0-baseline-20261001.md @@ -0,0 +1,29 @@ +# M-3 迭代 10 T0 基线复读记档(2026-10-01) + +## Worktree 事实 + +- worktree:`D:/code/g-plan2-m3-iter10-20261001`,分支 `m3-iter10-20261001`,基于 master `405bd78`。 +- **提前开工改规注记**:计划书 T0 开工门=迭代 9 出口;用户 2026-10-01 指令提前开工(不合入 master、渲染层测试冻结),落籍时追认。 +- 并行面:主区在飞脏文件(main.gd/project.godot 等)不带不碰;邻 worktree(numfix-20260930/20261001)不碰。 +- 素材搬运:美术素材不入 git(先例迭代 8 T0)——主区 `game/assets/art` 188 文件复制入 worktree 后 `--editor --quit` 重导入。 + +## 基线读数(2026-10-01 全绿复读) + +| 闸 | 命令 | 读数 | +|---|---|---| +| 冒烟 | `python tools/run_smoke.py` | **596 项检查,0 项失败**,三闸 PASS | +| 单测 | `run_all.gd`(--headless --script) | **15 套件 all green** | +| ui_input 探针 | `res://smoke/ui_input_probe.tscn` | PASS 十四断言 | +| ui_probe | 同上 | PASS(素材搬运重导入后) | +| fx_probe | 同上 | PASS 全链路 | +| ui_click_probe | 同上 | 问题=0 | +| ui_layout_probe | 同上 | exit 0(五探针口径) | +| doc 三闸 | gdd_lint / doc_link_audit / doc_term_audit | 存量豁免态:lint 8 文件不通过(全存量);死链 4(全存量);term 221 命中·疑似现行 1(battle.md:175 存量)——T9 后比对**零新增** | +| 熵增闸 | repo_structure_audit.py | PASS 四查全过 | +| MC 基线锚 | `adventure_monte_carlo.gd -- 400 77000 both min` | `sim-data/runsum_m3iter10_t0head_20261001.jsonl`(改前基线,T9 对拍参照) | + +## 边界冻结(用户 2026-10-01 拍板) + +1. 渲染层测试冻结:实机目检/截图对比/像素断言不动;headless 展示树探针(逻辑层)照跑。 +2. 不合入 master:台账(active.md)/roadmap 标注推迟到合并批准时一并落籍。 +3. 迭代 9/9B 与邻 worktree 零触碰。 diff --git a/sim-data/runsum_m3iter10_t0head_20261001.jsonl b/sim-data/runsum_m3iter10_t0head_20261001.jsonl new file mode 100644 index 00000000..83c960d2 --- /dev/null +++ b/sim-data/runsum_m3iter10_t0head_20261001.jsonl @@ -0,0 +1,33 @@ +Godot Engine v4.7.2.stable.official.ed1daf0bf - https://godotengine.org + +=== 冒险全流程扫描:三关连探 · N=400/策略 · 种子 77000 起逐局独立 · 策略=both · atk+0%/hp+0% 零加成 · route=min === +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":18,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":10,"route":"min","seed":77000,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":26,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整"],"levels_cleared":0,"mine_hits":4,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":15,"route":"min","seed":77001,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":7,"choices":7,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25],"hero_dmg":26,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","幽暗地域·宽门赏后置","幽暗地域·宽门赏后置"],"levels_cleared":1,"mine_hits":5,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":27,"route":"min","seed":77002,"shop_gp_seq":[],"stopped_at":2,"visited_count":9,"wallet_count":8} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":18,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":12,"route":"min","seed":77003,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":14,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":8,"route":"min","seed":77004,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":9,"choices":11,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25,25],"hero_dmg":71,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔"],"levels_cleared":1,"mine_hits":4,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":52,"route":"min","seed":77005,"shop_gp_seq":[63],"stopped_at":2,"visited_count":13,"wallet_count":10} +RUNSUM {"atk_pct":0,"battles":4,"choices":5,"cleared":false,"encounter_max_hp_seq":[20,20,20,20],"hero_dmg":29,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":20,"route":"min","seed":77006,"shop_gp_seq":[],"stopped_at":1,"visited_count":6,"wallet_count":5} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":34,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":23,"route":"min","seed":77007,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":8,"choices":8,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25],"hero_dmg":47,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","幽暗地域·四岔宽门","幽暗地域·四岔宽门","幽暗地域·四岔宽门"],"levels_cleared":1,"mine_hits":0,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":38,"route":"min","seed":77008,"shop_gp_seq":[],"stopped_at":2,"visited_count":10,"wallet_count":9} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":21,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":13,"route":"min","seed":77009,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":8,"choices":8,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25],"hero_dmg":39,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","幽暗地域·四岔宽门","幽暗地域·四岔宽门","幽暗地域·四岔宽门"],"levels_cleared":1,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":30,"route":"min","seed":77010,"shop_gp_seq":[],"stopped_at":2,"visited_count":10,"wallet_count":9} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":36,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":21,"route":"min","seed":77011,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":4,"choices":4,"cleared":false,"encounter_max_hp_seq":[20,20,20,20],"hero_dmg":23,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏"],"levels_cleared":0,"mine_hits":0,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":9,"route":"min","seed":77012,"shop_gp_seq":[],"stopped_at":1,"visited_count":5,"wallet_count":5} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":22,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)"],"levels_cleared":0,"mine_hits":3,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":26,"route":"min","seed":77013,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":23,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":19,"route":"min","seed":77014,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":9,"choices":10,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25,25],"hero_dmg":72,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","幽暗地域·五岔环廊(现行)","幽暗地域·五岔环廊(现行)","幽暗地域·五岔环廊(现行)","幽暗地域·五岔环廊(现行)","幽暗地域·五岔环廊(现行)"],"levels_cleared":1,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":46,"route":"min","seed":77015,"shop_gp_seq":[63],"stopped_at":2,"visited_count":12,"wallet_count":10} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":17,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":9,"route":"min","seed":77016,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":12,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":9,"route":"min","seed":77017,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":36,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏","地精洞窟·先整后赏"],"levels_cleared":0,"mine_hits":3,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":27,"route":"min","seed":77018,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":4,"choices":5,"cleared":false,"encounter_max_hp_seq":[20,20,20,20],"hero_dmg":20,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":5,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":13,"route":"min","seed":77019,"shop_gp_seq":[],"stopped_at":1,"visited_count":6,"wallet_count":5} +... normal 进度 20/400(耗时 21.7 秒) +RUNSUM {"atk_pct":0,"battles":4,"choices":4,"cleared":false,"encounter_max_hp_seq":[20,20,20,20],"hero_dmg":28,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":18,"route":"min","seed":77020,"shop_gp_seq":[],"stopped_at":1,"visited_count":5,"wallet_count":5} +RUNSUM {"atk_pct":0,"battles":13,"choices":16,"cleared":true,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25,25,30,30,30,30],"hero_dmg":102,"hp_pct":0,"keystone_total":30,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","灰矮人矿城·深层四岔","灰矮人矿城·深层四岔","灰矮人矿城·深层四岔","灰矮人矿城·深层四岔","灰矮人矿城·深层四岔","灰矮人矿城·深层四岔"],"levels_cleared":3,"mine_hits":5,"policy":"normal","refreshes":0,"result":"completed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25},{"aux_cleared":0,"from_level":2,"hp_bonus":5,"keystone_gained":10,"keystone_total":20,"new_max_hp":30}],"rounds":80,"route":"min","seed":77021,"shop_gp_seq":[64,127],"stopped_at":0,"visited_count":19,"wallet_count":14} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":28,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)","地精洞窟·主线洞道(现行)"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":22,"route":"min","seed":77022,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":28,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":27,"route":"min","seed":77023,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":3,"choices":2,"cleared":false,"encounter_max_hp_seq":[20,20,20],"hero_dmg":19,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":1,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":21,"route":"min","seed":77024,"shop_gp_seq":[],"stopped_at":1,"visited_count":3,"wallet_count":4} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":21,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏","地精洞窟·整战赏"],"levels_cleared":0,"mine_hits":5,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":20,"route":"min","seed":77025,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":5,"choices":6,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20],"hero_dmg":25,"hp_pct":0,"keystone_total":0,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整"],"levels_cleared":0,"mine_hits":2,"policy":"normal","refreshes":0,"result":"failed","reward_events":[],"rounds":25,"route":"min","seed":77026,"shop_gp_seq":[],"stopped_at":1,"visited_count":7,"wallet_count":6} +RUNSUM {"atk_pct":0,"battles":12,"choices":14,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25,25,30,30,30],"hero_dmg":83,"hp_pct":0,"keystone_total":20,"level_templates":["地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","地精洞窟·先赏后整","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","灰矮人矿城·宽门赏后置","灰矮人矿城·宽门赏后置","灰矮人矿城·宽门赏后置","灰矮人矿城·宽门赏后置"],"levels_cleared":2,"mine_hits":0,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25},{"aux_cleared":0,"from_level":2,"hp_bonus":5,"keystone_gained":10,"keystone_total":20,"new_max_hp":30}],"rounds":55,"route":"min","seed":77027,"shop_gp_seq":[62],"stopped_at":3,"visited_count":17,"wallet_count":13} +RUNSUM {"atk_pct":0,"battles":9,"choices":11,"cleared":false,"encounter_max_hp_seq":[20,20,20,20,20,25,25,25,25],"hero_dmg":59,"hp_pct":0,"keystone_total":10,"level_templates":["地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","地精洞窟·赏战整","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔","幽暗地域·深层四岔"],"levels_cleared":1,"mine_hits":6,"policy":"normal","refreshes":0,"result":"failed","reward_events":[{"aux_cleared":0,"from_level":1,"hp_bonus":5,"keystone_gained":10,"keystone_total":10,"new_max_hp":25}],"rounds":54,"route":"min","seed":77028,"shop_gp_seq":[61],"stopped_at":2,"visited_count":13,"wallet_count":10}