{"log_version": "1.0", "battle_id": "b_16649696a0", "group_id": "e73f3755c933", "started_at": "2026-07-26T17:51:39Z", "finished_at": "2026-07-26T17:55:26Z", "duration_seconds": 227.088, "result": {"status": "P2_WIN", "winner_user_id": 2000, "loser_user_id": 1000}, "models": {"p1": {"name": "human", "kind": "human", "is_human": true}, "p2": {"name": "extra-lr-v5-postB-preV5-u29250", "kind": "v5", "is_human": false}}, "decks": {"p1": [5, 51, 50, 43, 52, 20, 38, 31, 11], "p2": [49, 39, 45, 50, 19, 24, 27, 12, 13]}, "actions": [{"turn": 1, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098401990, "human_decision_time_ms": 1506, "state_after_summary": {"turn_number": 1, "p1_hp": 51, "p2_hp": 38, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 0, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 2, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098402805, "human_decision_time_ms": 804, "state_after_summary": {"turn_number": 2, "p1_hp": 51, "p2_hp": 38, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 2, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 5098404555, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 51, "p2_hp": 38, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098404983, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 51, "p2_hp": 38, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098406789, "human_decision_time_ms": 1802, "state_after_summary": {"turn_number": 3, "p1_hp": 51, "p2_hp": 38, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 1, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098407879, "human_decision_time_ms": 1085, "state_after_summary": {"turn_number": 4, "p1_hp": 51, "p2_hp": 38, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 5098409831, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 51, "p2_hp": 38, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098410423, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 51, "p2_hp": 38, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098411233, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 38, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "8ad8bbbc-f30a-4d89-83c0-67dbeb700048", "target_is_hero": true}, "timestamp_ms": 5098413477, "human_decision_time_ms": 2238, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 38, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_is_hero": false}, "timestamp_ms": 5098416340, "human_decision_time_ms": 2857, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 38, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098418700, "human_decision_time_ms": 2354, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098419722, "human_decision_time_ms": 1017, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098421907, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": null}, "timestamp_ms": 5098422397, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098422811, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 32, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098424947, "human_decision_time_ms": 2130, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098426177, "human_decision_time_ms": 1223, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 26, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b4e39e0f-deda-4c32-a7d9-dab69f4ceba1", "target_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_is_hero": false}, "timestamp_ms": 5098428121, "human_decision_time_ms": 1937, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 26, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098429247, "human_decision_time_ms": 1120, "state_after_summary": {"turn_number": 8, "p1_hp": 51, "p2_hp": 26, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "position": 2}, "timestamp_ms": 5098430790, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 51, "p2_hp": 26, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098431380, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 49, "p2_hp": 26, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_is_hero": false}, "timestamp_ms": 5098431948, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 46, "p2_hp": 26, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098432537, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 46, "p2_hp": 26, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b4e39e0f-deda-4c32-a7d9-dab69f4ceba1", "target_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_is_hero": false}, "timestamp_ms": 5098435697, "human_decision_time_ms": 3152, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 26, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098437286, "human_decision_time_ms": 1581, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 23, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098438979, "human_decision_time_ms": 1683, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 23, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098440348, "human_decision_time_ms": 1363, "state_after_summary": {"turn_number": 10, "p1_hp": 43, "p2_hp": 23, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 5098442461, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 43, "p2_hp": 23, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_is_hero": false}, "timestamp_ms": 5098443064, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 40, "p2_hp": 23, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098443862, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 40, "p2_hp": 23, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "target_id": "c071618a-8fa9-4a94-a1d2-3d5a50b51133", "target_is_hero": false}, "timestamp_ms": 5098448603, "human_decision_time_ms": 4734, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 23, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098450242, "human_decision_time_ms": 1631, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 20, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098451366, "human_decision_time_ms": 1117, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 20, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098452977, "human_decision_time_ms": 1604, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 20, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098453825, "human_decision_time_ms": 840, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 20, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098455059, "human_decision_time_ms": 1224, "state_after_summary": {"turn_number": 12, "p1_hp": 37, "p2_hp": 20, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 0}, "timestamp_ms": 5098457519, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 37, "p2_hp": 20, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098458090, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 37, "p2_hp": 20, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 1}, "timestamp_ms": 5098458785, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 37, "p2_hp": 20, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098459533, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 37, "p2_hp": 20, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098462222, "human_decision_time_ms": 2681, "state_after_summary": {"turn_number": 13, "p1_hp": 37, "p2_hp": 20, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098463859, "human_decision_time_ms": 1630, "state_after_summary": {"turn_number": 13, "p1_hp": 37, "p2_hp": 20, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098465703, "human_decision_time_ms": 1836, "state_after_summary": {"turn_number": 14, "p1_hp": 37, "p2_hp": 20, "p1_mana": 1, "p2_mana": 7, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 2}, "timestamp_ms": 5098467758, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 37, "p2_hp": 20, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098468554, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 37, "p2_hp": 20, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098469159, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 37, "p2_hp": 20, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098469812, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 37, "p2_hp": 20, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098473486, "human_decision_time_ms": 3666, "state_after_summary": {"turn_number": 15, "p1_hp": 37, "p2_hp": 14, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098476505, "human_decision_time_ms": 3011, "state_after_summary": {"turn_number": 15, "p1_hp": 37, "p2_hp": 14, "p1_mana": 6, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "target_id": "c071618a-8fa9-4a94-a1d2-3d5a50b51133", "target_is_hero": false}, "timestamp_ms": 5098481852, "human_decision_time_ms": 5326, "state_after_summary": {"turn_number": 15, "p1_hp": 34, "p2_hp": 14, "p1_mana": 6, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_is_hero": false}, "timestamp_ms": 5098484149, "human_decision_time_ms": 2273, "state_after_summary": {"turn_number": 15, "p1_hp": 34, "p2_hp": 14, "p1_mana": 6, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_is_hero": false}, "timestamp_ms": 5098486704, "human_decision_time_ms": 2531, "state_after_summary": {"turn_number": 15, "p1_hp": 34, "p2_hp": 14, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "8ad8bbbc-f30a-4d89-83c0-67dbeb700048", "target_is_hero": true}, "timestamp_ms": 5098488756, "human_decision_time_ms": 2031, "state_after_summary": {"turn_number": 15, "p1_hp": 34, "p2_hp": 14, "p1_mana": 3, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "b4e39e0f-deda-4c32-a7d9-dab69f4ceba1", "target_is_hero": false}, "timestamp_ms": 5098492343, "human_decision_time_ms": 3564, "state_after_summary": {"turn_number": 15, "p1_hp": 34, "p2_hp": 14, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098493073, "human_decision_time_ms": 708, "state_after_summary": {"turn_number": 16, "p1_hp": 34, "p2_hp": 14, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "d56e062c-5507-4390-ba33-d083893fdb99", "position": null}, "timestamp_ms": 5098495119, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 34, "p2_hp": 14, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_is_hero": false}, "timestamp_ms": 5098495675, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 31, "p2_hp": 14, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": null}, "timestamp_ms": 5098496440, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 31, "p2_hp": 14, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098496992, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 31, "p2_hp": 14, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098497777, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 31, "p2_hp": 14, "p1_mana": 7, "p2_mana": 2, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098499783, "human_decision_time_ms": 1998, "state_after_summary": {"turn_number": 17, "p1_hp": 31, "p2_hp": 14, "p1_mana": 7, "p2_mana": 2, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098500725, "human_decision_time_ms": 934, "state_after_summary": {"turn_number": 17, "p1_hp": 31, "p2_hp": 14, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098502381, "human_decision_time_ms": 1633, "state_after_summary": {"turn_number": 17, "p1_hp": 31, "p2_hp": 14, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098503584, "human_decision_time_ms": 1180, "state_after_summary": {"turn_number": 18, "p1_hp": 31, "p2_hp": 14, "p1_mana": 1, "p2_mana": 9, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 5098505575, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 31, "p2_hp": 14, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098506298, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 31, "p2_hp": 14, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098506951, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 31, "p2_hp": 14, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098509224, "human_decision_time_ms": 2265, "state_after_summary": {"turn_number": 19, "p1_hp": 31, "p2_hp": 14, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098510536, "human_decision_time_ms": 1304, "state_after_summary": {"turn_number": 19, "p1_hp": 31, "p2_hp": 8, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098512028, "human_decision_time_ms": 1485, "state_after_summary": {"turn_number": 19, "p1_hp": 31, "p2_hp": 8, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098513722, "human_decision_time_ms": 1686, "state_after_summary": {"turn_number": 20, "p1_hp": 31, "p2_hp": 8, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 2}, "timestamp_ms": 5098515931, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 31, "p2_hp": 8, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "position": 3}, "timestamp_ms": 5098516680, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 31, "p2_hp": 8, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098517176, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 31, "p2_hp": 8, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098517822, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 29, "p2_hp": 8, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098518608, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 29, "p2_hp": 8, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "68ea8795-3ccb-4981-91ef-c7788f6e7b86", "target_id": "c071618a-8fa9-4a94-a1d2-3d5a50b51133", "target_is_hero": false}, "timestamp_ms": 5098521514, "human_decision_time_ms": 2896, "state_after_summary": {"turn_number": 21, "p1_hp": 29, "p2_hp": 8, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_id": "c071618a-8fa9-4a94-a1d2-3d5a50b51133", "target_is_hero": false}, "timestamp_ms": 5098522946, "human_decision_time_ms": 1424, "state_after_summary": {"turn_number": 21, "p1_hp": 26, "p2_hp": 8, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_is_hero": false}, "timestamp_ms": 5098524482, "human_decision_time_ms": 1528, "state_after_summary": {"turn_number": 21, "p1_hp": 26, "p2_hp": 8, "p1_mana": 9, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098525689, "human_decision_time_ms": 1199, "state_after_summary": {"turn_number": 21, "p1_hp": 26, "p2_hp": 8, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098527031, "human_decision_time_ms": 1334, "state_after_summary": {"turn_number": 21, "p1_hp": 26, "p2_hp": 8, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "68ea8795-3ccb-4981-91ef-c7788f6e7b86", "target_is_hero": false}, "timestamp_ms": 5098529897, "human_decision_time_ms": 2858, "state_after_summary": {"turn_number": 21, "p1_hp": 26, "p2_hp": 8, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098531242, "human_decision_time_ms": 1334, "state_after_summary": {"turn_number": 22, "p1_hp": 26, "p2_hp": 8, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "d56e062c-5507-4390-ba33-d083893fdb99", "position": null}, "timestamp_ms": 5098533450, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 26, "p2_hp": 8, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098534122, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 24, "p2_hp": 8, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098534778, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 22, "p2_hp": 8, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 3}, "timestamp_ms": 5098535388, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 22, "p2_hp": 8, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098536186, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 22, "p2_hp": 8, "p1_mana": 10, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098538442, "human_decision_time_ms": 2247, "state_after_summary": {"turn_number": 23, "p1_hp": 22, "p2_hp": 8, "p1_mana": 8, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "target_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_is_hero": false}, "timestamp_ms": 5098540632, "human_decision_time_ms": 2179, "state_after_summary": {"turn_number": 23, "p1_hp": 19, "p2_hp": 8, "p1_mana": 8, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "8ad8bbbc-f30a-4d89-83c0-67dbeb700048", "target_is_hero": true}, "timestamp_ms": 5098542136, "human_decision_time_ms": 1495, "state_after_summary": {"turn_number": 23, "p1_hp": 19, "p2_hp": 8, "p1_mana": 6, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098543249, "human_decision_time_ms": 1102, "state_after_summary": {"turn_number": 23, "p1_hp": 19, "p2_hp": 8, "p1_mana": 4, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098545001, "human_decision_time_ms": 1744, "state_after_summary": {"turn_number": 23, "p1_hp": 19, "p2_hp": 8, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098546196, "human_decision_time_ms": 1187, "state_after_summary": {"turn_number": 24, "p1_hp": 19, "p2_hp": 8, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098548503, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 19, "p2_hp": 8, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 3}, "timestamp_ms": 5098549021, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 19, "p2_hp": 8, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098549787, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 14, "p2_hp": 8, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_is_hero": false}, "timestamp_ms": 5098550355, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 8, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098550829, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 9, "p2_hp": 8, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098551286, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 9, "p2_hp": 8, "p1_mana": 10, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098557253, "human_decision_time_ms": 5957, "state_after_summary": {"turn_number": 25, "p1_hp": 9, "p2_hp": 8, "p1_mana": 8, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098558649, "human_decision_time_ms": 1372, "state_after_summary": {"turn_number": 25, "p1_hp": 9, "p2_hp": 8, "p1_mana": 4, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098560674, "human_decision_time_ms": 1999, "state_after_summary": {"turn_number": 25, "p1_hp": 9, "p2_hp": 8, "p1_mana": 4, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_is_hero": false}, "timestamp_ms": 5098563775, "human_decision_time_ms": 3090, "state_after_summary": {"turn_number": 25, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098567643, "human_decision_time_ms": 3844, "state_after_summary": {"turn_number": 26, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "1488d74e-a6a5-407b-920e-7b2a169afbd0", "position": null}, "timestamp_ms": 5098569255, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098570058, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098570566, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098571132, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098571660, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 9, "p2_hp": 8, "p1_mana": 10, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098573432, "human_decision_time_ms": 1762, "state_after_summary": {"turn_number": 27, "p1_hp": 9, "p2_hp": 8, "p1_mana": 8, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098575075, "human_decision_time_ms": 1635, "state_after_summary": {"turn_number": 27, "p1_hp": 9, "p2_hp": 8, "p1_mana": 4, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_is_hero": false}, "timestamp_ms": 5098577629, "human_decision_time_ms": 2545, "state_after_summary": {"turn_number": 27, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b4e39e0f-deda-4c32-a7d9-dab69f4ceba1", "target_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_is_hero": false}, "timestamp_ms": 5098582647, "human_decision_time_ms": 5009, "state_after_summary": {"turn_number": 27, "p1_hp": 9, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_id": "e3f278db-e5e5-4c2a-86e0-fd46c2c2dacd", "target_is_hero": false}, "timestamp_ms": 5098584390, "human_decision_time_ms": 1732, "state_after_summary": {"turn_number": 27, "p1_hp": 6, "p2_hp": 8, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "2ec5b459-61ca-4065-8030-41918aced690", "target_is_hero": false}, "timestamp_ms": 5098587765, "human_decision_time_ms": 3366, "state_after_summary": {"turn_number": 27, "p1_hp": 6, "p2_hp": 8, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098589185, "human_decision_time_ms": 1411, "state_after_summary": {"turn_number": 28, "p1_hp": 6, "p2_hp": 8, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 2}, "timestamp_ms": 5098591526, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 6, "p2_hp": 8, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098592045, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 4, "p2_hp": 8, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098592696, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 4, "p2_hp": 8, "p1_mana": 10, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098594547, "human_decision_time_ms": 1841, "state_after_summary": {"turn_number": 29, "p1_hp": 4, "p2_hp": 8, "p1_mana": 10, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098596472, "human_decision_time_ms": 1916, "state_after_summary": {"turn_number": 29, "p1_hp": 4, "p2_hp": 8, "p1_mana": 8, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098598803, "human_decision_time_ms": 2321, "state_after_summary": {"turn_number": 29, "p1_hp": 4, "p2_hp": 8, "p1_mana": 6, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 4, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098600569, "human_decision_time_ms": 1757, "state_after_summary": {"turn_number": 29, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098604151, "human_decision_time_ms": 3573, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 3}, "timestamp_ms": 5098606002, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 9, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098606791, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 9, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098607477, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 4}, "timestamp_ms": 5098608067, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098608672, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098609289, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 4, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c071618a-8fa9-4a94-a1d2-3d5a50b51133", "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "target_is_hero": false}, "timestamp_ms": 5098609867, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098610674, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 31, "p1_hp": 1, "p2_hp": 8, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098616478, "human_decision_time_ms": 5794, "state_after_summary": {"turn_number": 31, "p1_hp": 1, "p2_hp": 8, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098617566, "human_decision_time_ms": 1079, "state_after_summary": {"turn_number": 31, "p1_hp": 1, "p2_hp": 8, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 4, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5098619409, "human_decision_time_ms": 1835, "state_after_summary": {"turn_number": 31, "p1_hp": 1, "p2_hp": 8, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5098620944, "human_decision_time_ms": 1527, "state_after_summary": {"turn_number": 31, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5098622659, "human_decision_time_ms": 1707, "state_after_summary": {"turn_number": 32, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "6f69cb11-63bc-4477-98d0-d2928af9cacc", "position": null}, "timestamp_ms": 5098625171, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 4}, "timestamp_ms": 5098625750, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "84cc64d5-f418-4f36-b24c-6d9b2e236e4d", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098626281, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a9221dfc-61c7-4a5e-9b26-048f62884a7a", "target_id": "a3364dcc-9be9-4541-9f3c-35ddfaee6f86", "target_is_hero": false}, "timestamp_ms": 5098626909, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 1, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8352d5ff-81bb-4cd7-9967-e15dfdeb11f2", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5098627558, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 0, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 32, "p1_hp": 0, "p2_hp": 8, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 5}, "policy_warnings": [], "degraded": false}