From 5677d9ebc61325508e146f5aee3698ad05777e49 Mon Sep 17 00:00:00 2001 From: Natalie Date: Sat, 25 Apr 2026 18:19:07 -0700 Subject: [PATCH] =?UTF-8?q?feat(schemas):=20=E2=9C=A8=20add=20mcts=20instr?= =?UTF-8?q?umentation=20fields?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- tools/schemas/autoplay/turn-stats-line.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tools/schemas/autoplay/turn-stats-line.json b/tools/schemas/autoplay/turn-stats-line.json index 7189b6f1..50840dee 100644 --- a/tools/schemas/autoplay/turn-stats-line.json +++ b/tools/schemas/autoplay/turn-stats-line.json @@ -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." } } }