Trial metrics count a composite action and its steps as separate game writes #144

Closed
opened 2026-10-17 04:31:49 -04:00 by vinny · 0 comments
Owner

cmonet.evaluation.extract counts every action job whose operation is a game write. A composite (navigation.go_to, forces.strike_package, the library composites) is a game write in the registry, and so is each step it sends, which has an action record of its own. Every composite was therefore counted with its steps.

Live 2026-10-17, trial tpl-subsurface-offensive-patrol.20261017T065733Z: four navigation.go_to calls to submarines out of comms were refused at their navigation.set_route step. Each counted as one failed write (the go_to, composite_incomplete) and one invalid write (its step, validation_failed): 127 writes with 6 failed and 4 invalid, where 117 writes with 2 failed and 4 invalid happened. A verified go_to counted as three writes.

Expected: a composite counts through its steps; one that stopped before any step went out counts once. Runs already recorded need their metrics derived again from the databases they kept.

`cmonet.evaluation.extract` counts every action job whose operation is a game write. A composite (`navigation.go_to`, `forces.strike_package`, the library composites) is a game write in the registry, and so is each step it sends, which has an action record of its own. Every composite was therefore counted with its steps. Live 2026-10-17, trial tpl-subsurface-offensive-patrol.20261017T065733Z: four `navigation.go_to` calls to submarines out of comms were refused at their `navigation.set_route` step. Each counted as one failed write (the go_to, `composite_incomplete`) and one invalid write (its step, `validation_failed`): 127 writes with 6 failed and 4 invalid, where 117 writes with 2 failed and 4 invalid happened. A verified go_to counted as three writes. Expected: a composite counts through its steps; one that stopped before any step went out counts once. Runs already recorded need their metrics derived again from the databases they kept.
vinny closed this issue 2026-10-17 04:32:26 -04:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
vinny/CMOnet#144
No description provided.