feat(schemas): add mcts instrumentation fields

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Natalie 2026-04-25 18:19:07 -07:00
parent f1b1a6b808
commit 5677d9ebc6

View file

@ -149,6 +149,25 @@
"type": "integer",
"minimum": 0,
"description": "Total wonders owned by this player at this snapshot. 0 valid."
},
"mcts_action": {
"type": ["string", "null"],
"description": "MCTS-chosen strategic action this turn (e.g. 'Idle', 'FoundCity', 'SpawnUnit'). Added by GdMcTreeController instrumentation. Optional."
},
"mcts_root_found": {
"type": "integer",
"minimum": 0,
"description": "MCTS root visit count for FoundCity action. Optional MCTS instrumentation."
},
"mcts_root_idle": {
"type": "integer",
"minimum": 0,
"description": "MCTS root visit count for Idle action. Optional MCTS instrumentation."
},
"mcts_root_spawn": {
"type": "integer",
"minimum": 0,
"description": "MCTS root visit count for SpawnUnit action. Optional MCTS instrumentation."
}
}
}