From 02b691dd5f8e5d9afd9547e824379956009b1d57 Mon Sep 17 00:00:00 2001 From: Davide Cappellini Date: Sat, 26 Sep 2026 00:29:34 +0200 Subject: [PATCH] docs: add per-run damage/wins series and liveness line to surfer_wiring_ab --- docs/surfer_wiring_ab.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/surfer_wiring_ab.md b/docs/surfer_wiring_ab.md index be649af..e6e105f 100644 --- a/docs/surfer_wiring_ab.md +++ b/docs/surfer_wiring_ab.md @@ -71,6 +71,22 @@ bot's own `[env]` boot report. | `strafe` | 250 | **198** | 37/105 | 35.2% | 776 | 88.2 | | `surf` | 255 | 259 | 37/105 | 35.2% | 721 | 115.3 | +Per-run damage / round-wins (never just the mean): + +``` +tfil dmg : 262 286 312 325 276 264 302 291 264 301 354 282 260 334 275 + wins: 1 4 4 3 3 1 3 5 3 3 4 4 1 4 2 (/7) +strafe dmg : 182 216 262 358 244 280 238 295 281 248 224 171 274 236 248 + wins: 1 2 3 5 2 5 2 3 3 1 1 1 3 3 2 (/7) +surf dmg : 303 304 280 272 260 257 226 211 225 209 269 195 268 282 270 + wins: 3 4 4 2 3 5 1 0 2 1 3 2 3 2 2 (/7) +``` + +Liveness (`ab_analyze.py`): all arms OK — `tfil` 15/15 no arm env; `strafe` +15/15 `TR_MOVEMENT=strafe` applied; `surf` 15/15 `TR_MOVEMENT=surf` applied +(each confirmed in the bot's own `[env]` boot report, so a setting that never +reached the process would have been a loud FAIL). + Pairwise permutation (per-run, exact/MC): | metric | A vs B | diff (A−B) | p (perm) | MW p |