Add 23-doto run results with Elo backfill - #2
Conversation
- Add ifelse_supreme eval run (20260723_0446) - 1 valid match vs public_b (loss), best Elo: 1484.0 - Add public_a_reference eval run (20260722_1205) - 3 valid matches (1 win vs public_a, 2 losses vs public_b) - best Elo: 1516.0, final Elo: 1488.1 - Add backfill_elo.py: computes Elo from matches.jsonl using framework's EloTracker (initial 1500, K=32, valid matches only) - Add .gitignore for build artifacts, logs, replays - Fix report_builder.py: wrap tojson in Markup() to prevent Jinja2 autoescape from corrupting JSON in <script> tags - Excluded from tracking: build binaries, .o files, stdout/stderr logs, replay.zip
|
已更新
|
|
轨迹驱动迭代已推送到
固定种子 |
|
最后一天冲刺进度更新(截至 2026-07-26 上午):
当前改动尚未提交/推送:我会继续用最新官方 public_b 构建做 faction 1 专项优化,复跑官方 quick;只有形成更强且格式合法的结果后再精确提交并更新本 PR,避免把退化实验或临时产物混入结果仓库。 |
|
上午冲刺版本已提交并推送: 提交内容:
额外交叉筛选证据:同一候选在上一官方 public_b 构建的 faction 1 对局中取得过 |
|
阶段更新(commit 3492a6c):保留并推送了轨迹驱动的 90m 远端持球反抢规则。固定 v18 public_b 的 300 秒 faction1 对照从 527.333:1054.667 改善到 586.667:1005.333,分差缩小约 108 分,水晶拾取从 7 增至 14,仍为 5 次进球;另一套 v17 public_b 的 180 秒复验为 390.333:633.667、3 次进球,未出现跨构建崩溃。源代码测试 11/11 通过。研究 public_b 调度与回放后又单变量验证了 ETA 下一轮流水线、队友/墙体爆点预测、动态补给相位校正,三者均在同构建 A/B 中退化,已完整回滚,未混入提交。当前尚未取得合法 standard 胜局,继续针对持球转化率和补给点长期控制迭代。 |
framework's EloTracker (initial 1500, K=32, valid matches only)
Jinja2 autoescape from corrupting JSON in <script> tags