Count a composite action through its steps in trial metrics #145
Loading…
Reference in a new issue
No description provided.
Delete branch "vinny/composite-writes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #144.
The trial extractor counted a composite (
navigation.go_to, strike packages, library composites) and each step it sent as separate game writes. In trial tpl-subsurface-offensive-patrol (live 2026-10-17) four go_to calls refused at their route step (submarines out of comms) counted as 4 failed + 4 invalid writes; 127 writes with 6 failed and 4 invalid where 117 with 2 failed and 4 invalid happened.evaluation/extract.py: a composite whose steps went out (result.data.children) is not counted again; its steps' own records are the writes. One that stopped before any step counts once. The extraction notes say so.tools/lab_run.py rederive RUN_FOLDER...: derives a recorded run's metrics again from the CMOnet databases it kept; the counted losses and faults stay; a dated note says so (once).Re-extracted on the kept databases: trial 1 (surface offensive) 142 verified writes; trial 3 117 writes, 111 verified, 4 invalid, 2 failed.
🤖 Generated with Claude Code