{"log_version": "1.0", "battle_id": "b_f2c5b2ff87", "group_id": "b229a07a7dd0", "started_at": "2026-07-26T14:36:52Z", "finished_at": "2026-07-26T14:39:26Z", "duration_seconds": 154.72, "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": [3, 43, 27, 46, 38, 19, 21, 18, 8], "p2": [4, 15, 38, 42, 22, 51, 43, 39, 10]}, "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": 5086714814, "human_decision_time_ms": 2110, "state_after_summary": {"turn_number": 1, "p1_hp": 45, "p2_hp": 46, "p1_mana": 0, "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": 5086716324, "human_decision_time_ms": 1499, "state_after_summary": {"turn_number": 2, "p1_hp": 45, "p2_hp": 46, "p1_mana": 0, "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": 5086717956, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 45, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "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": 5086718584, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 45, "p2_hp": 46, "p1_mana": 2, "p2_mana": 1, "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": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5086721289, "human_decision_time_ms": 2701, "state_after_summary": {"turn_number": 3, "p1_hp": 45, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 1, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "69dde8e6-ffee-4c42-8e9a-f1b13d749434", "target_id": "4a0936b4-417a-4f35-88ca-a8929d365497", "target_is_hero": false}, "timestamp_ms": 5086722901, "human_decision_time_ms": 1607, "state_after_summary": {"turn_number": 3, "p1_hp": 45, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "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": 5086723773, "human_decision_time_ms": 867, "state_after_summary": {"turn_number": 4, "p1_hp": 45, "p2_hp": 46, "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": 2, "target_id": null, "position": 1}, "timestamp_ms": 5086726120, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 45, "p2_hp": 46, "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": 5086726833, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 45, "p2_hp": 46, "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": 1, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5086729649, "human_decision_time_ms": 2810, "state_after_summary": {"turn_number": 5, "p1_hp": 45, "p2_hp": 46, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "69dde8e6-ffee-4c42-8e9a-f1b13d749434", "target_id": "4a0936b4-417a-4f35-88ca-a8929d365497", "target_is_hero": false}, "timestamp_ms": 5086731391, "human_decision_time_ms": 1738, "state_after_summary": {"turn_number": 5, "p1_hp": 45, "p2_hp": 46, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0a2f98e7-b7ce-419e-b583-3d5114c901cc", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086733578, "human_decision_time_ms": 2181, "state_after_summary": {"turn_number": 5, "p1_hp": 45, "p2_hp": 40, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086735254, "human_decision_time_ms": 1670, "state_after_summary": {"turn_number": 6, "p1_hp": 45, "p2_hp": 40, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "4d061adc-5e18-411e-9bb0-925b364e21da", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086736872, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 40, "p2_hp": 40, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 5086737684, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 40, "p2_hp": 40, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086738148, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 40, "p2_hp": 40, "p1_mana": 4, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "4d061adc-5e18-411e-9bb0-925b364e21da", "target_is_hero": false}, "timestamp_ms": 5086742466, "human_decision_time_ms": 4311, "state_after_summary": {"turn_number": 7, "p1_hp": 40, "p2_hp": 40, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "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": 5086744786, "human_decision_time_ms": 2313, "state_after_summary": {"turn_number": 7, "p1_hp": 40, "p2_hp": 40, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "ab77027f-7481-4a75-bffa-50902b8fb3bf", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086746003, "human_decision_time_ms": 1211, "state_after_summary": {"turn_number": 7, "p1_hp": 40, "p2_hp": 35, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086746923, "human_decision_time_ms": 913, "state_after_summary": {"turn_number": 8, "p1_hp": 40, "p2_hp": 35, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": null}, "timestamp_ms": 5086749358, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 40, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "481d9c04-d0c1-4195-b9a5-4aae6c6c4188", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086750020, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 36, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086750446, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 36, "p2_hp": 35, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 0, "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": 0, "target_id": "481d9c04-d0c1-4195-b9a5-4aae6c6c4188", "target_is_hero": false}, "timestamp_ms": 5086753792, "human_decision_time_ms": 3339, "state_after_summary": {"turn_number": 9, "p1_hp": 36, "p2_hp": 35, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086755164, "human_decision_time_ms": 1365, "state_after_summary": {"turn_number": 10, "p1_hp": 36, "p2_hp": 35, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 0}, "timestamp_ms": 5086757103, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 36, "p2_hp": 35, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 1, "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": 5086757520, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 36, "p2_hp": 35, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086758224, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 36, "p2_hp": 35, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "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": 5086762061, "human_decision_time_ms": 3830, "state_after_summary": {"turn_number": 11, "p1_hp": 36, "p2_hp": 35, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1b542f5f-5e6b-48d9-983e-930c1babb83b", "target_id": "9e08b7a3-e44d-4b72-bffa-10b7bc76156a", "target_is_hero": false}, "timestamp_ms": 5086763956, "human_decision_time_ms": 1876, "state_after_summary": {"turn_number": 11, "p1_hp": 36, "p2_hp": 35, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086765262, "human_decision_time_ms": 1285, "state_after_summary": {"turn_number": 12, "p1_hp": 36, "p2_hp": 35, "p1_mana": 1, "p2_mana": 6, "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": 0, "target_id": null, "position": 1}, "timestamp_ms": 5086767348, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 36, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086767778, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 33, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "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": 5086768419, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 35, "p1_mana": 7, "p2_mana": 0, "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": 0, "board_position": 0, "target_id": "d8e1999b-c969-4033-a785-ffa68ecf7528", "target_is_hero": false}, "timestamp_ms": 5086771969, "human_decision_time_ms": 3542, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 35, "p1_mana": 3, "p2_mana": 0, "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": 0, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5086774238, "human_decision_time_ms": 2262, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "f21c7dc7-7b37-4b5e-a015-052dd48d9ee6", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086776381, "human_decision_time_ms": 2136, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 25, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1b542f5f-5e6b-48d9-983e-930c1babb83b", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086777460, "human_decision_time_ms": 1072, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 18, "p1_mana": 1, "p2_mana": 0, "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": 5086778621, "human_decision_time_ms": 1154, "state_after_summary": {"turn_number": 14, "p1_hp": 33, "p2_hp": 18, "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": 1, "target_id": null, "position": null}, "timestamp_ms": 5086780449, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 33, "p2_hp": 18, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086780933, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 30, "p2_hp": 18, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 5086781481, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 30, "p2_hp": 18, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086782289, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 15, "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": 5086784397, "human_decision_time_ms": 2100, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 7, "p2_mana": 1, "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": "cb4e0fd6-2c90-4c42-a94a-cc342a81ad7f", "target_id": "9e08b7a3-e44d-4b72-bffa-10b7bc76156a", "target_is_hero": false}, "timestamp_ms": 5086786159, "human_decision_time_ms": 1755, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 7, "p2_mana": 1, "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": "f21c7dc7-7b37-4b5e-a015-052dd48d9ee6", "target_id": "d8e1999b-c969-4033-a785-ffa68ecf7528", "target_is_hero": false}, "timestamp_ms": 5086787912, "human_decision_time_ms": 1746, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086789170, "human_decision_time_ms": 1250, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "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": 5086790666, "human_decision_time_ms": 1489, "state_after_summary": {"turn_number": 15, "p1_hp": 30, "p2_hp": 18, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086792252, "human_decision_time_ms": 1579, "state_after_summary": {"turn_number": 16, "p1_hp": 30, "p2_hp": 18, "p1_mana": 3, "p2_mana": 8, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 5086793828, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 30, "p2_hp": 18, "p1_mana": 3, "p2_mana": 0, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086794429, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 27, "p2_hp": 18, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086795004, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 27, "p2_hp": 18, "p1_mana": 9, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_is_hero": false}, "timestamp_ms": 5086798860, "human_decision_time_ms": 3845, "state_after_summary": {"turn_number": 17, "p1_hp": 27, "p2_hp": 18, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086800743, "human_decision_time_ms": 1875, "state_after_summary": {"turn_number": 17, "p1_hp": 27, "p2_hp": 18, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "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": 5086802256, "human_decision_time_ms": 1506, "state_after_summary": {"turn_number": 17, "p1_hp": 27, "p2_hp": 18, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086803482, "human_decision_time_ms": 1219, "state_after_summary": {"turn_number": 17, "p1_hp": 27, "p2_hp": 18, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086804888, "human_decision_time_ms": 1398, "state_after_summary": {"turn_number": 18, "p1_hp": 27, "p2_hp": 18, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "1144af08-c8ba-46bd-ac60-d4be2db3e475", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086806783, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 18, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 5086807593, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 18, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086808294, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 14, "p2_hp": 18, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 5086808791, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 14, "p2_hp": 18, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086809537, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 10, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "1144af08-c8ba-46bd-ac60-d4be2db3e475", "target_is_hero": false}, "timestamp_ms": 5086812077, "human_decision_time_ms": 2531, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 6, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086814057, "human_decision_time_ms": 1973, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 4, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 4}, "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": 5086816123, "human_decision_time_ms": 2043, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "ab77027f-7481-4a75-bffa-50902b8fb3bf", "target_id": "4a0936b4-417a-4f35-88ca-a8929d365497", "target_is_hero": false}, "timestamp_ms": 5086819138, "human_decision_time_ms": 2991, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "69dde8e6-ffee-4c42-8e9a-f1b13d749434", "target_id": "4a0936b4-417a-4f35-88ca-a8929d365497", "target_is_hero": false}, "timestamp_ms": 5086820723, "human_decision_time_ms": 1562, "state_after_summary": {"turn_number": 19, "p1_hp": 14, "p2_hp": 18, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086821877, "human_decision_time_ms": 1133, "state_after_summary": {"turn_number": 20, "p1_hp": 14, "p2_hp": 18, "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": 20, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086824293, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 14, "p2_hp": 18, "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": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 5086825100, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 14, "p2_hp": 18, "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": 20, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "481d9c04-d0c1-4195-b9a5-4aae6c6c4188", "target_id": "459f97a0-fc9c-4b66-8c24-13d02cae2d21", "target_is_hero": false}, "timestamp_ms": 5086825663, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 14, "p2_hp": 18, "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": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 5086826218, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 14, "p2_hp": 18, "p1_mana": 2, "p2_mana": 4, "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": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086826728, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 18, "p1_mana": 2, "p2_mana": 4, "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": 5086827251, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 10, "p2_mana": 4, "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": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "1144af08-c8ba-46bd-ac60-d4be2db3e475", "target_is_hero": false}, "timestamp_ms": 5086833422, "human_decision_time_ms": 6162, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 5, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086839298, "human_decision_time_ms": 5867, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 3, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "9e08b7a3-e44d-4b72-bffa-10b7bc76156a", "target_is_hero": false}, "timestamp_ms": 5086842983, "human_decision_time_ms": 3677, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "cb4e0fd6-2c90-4c42-a94a-cc342a81ad7f", "target_id": "9e08b7a3-e44d-4b72-bffa-10b7bc76156a", "target_is_hero": false}, "timestamp_ms": 5086845271, "human_decision_time_ms": 2280, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "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": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "69dde8e6-ffee-4c42-8e9a-f1b13d749434", "target_id": "1144af08-c8ba-46bd-ac60-d4be2db3e475", "target_is_hero": false}, "timestamp_ms": 5086846752, "human_decision_time_ms": 1469, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "ab77027f-7481-4a75-bffa-50902b8fb3bf", "target_id": "1144af08-c8ba-46bd-ac60-d4be2db3e475", "target_is_hero": false}, "timestamp_ms": 5086848100, "human_decision_time_ms": 1340, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 18, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086849352, "human_decision_time_ms": 1243, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 18, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "4d061adc-5e18-411e-9bb0-925b364e21da", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086851545, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 6, "p2_hp": 18, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 5086852062, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 6, "p2_hp": 18, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 5086852570, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 6, "p2_hp": 18, "p1_mana": 2, "p2_mana": 2, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "5c981c1d-84c1-4987-b66b-687fe8205783", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086852989, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 3, "p2_hp": 18, "p1_mana": 2, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086853569, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 10, "p2_mana": 2, "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": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 5086855943, "human_decision_time_ms": 2363, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 5, "p2_mana": 2, "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": 5086857220, "human_decision_time_ms": 1269, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 3, "p2_mana": 2, "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": 5086859831, "human_decision_time_ms": 2602, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "cb4e0fd6-2c90-4c42-a94a-cc342a81ad7f", "target_id": "d8e1999b-c969-4033-a785-ffa68ecf7528", "target_is_hero": false}, "timestamp_ms": 5086861526, "human_decision_time_ms": 1686, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 1, "p2_mana": 2, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "1b542f5f-5e6b-48d9-983e-930c1babb83b", "target_id": "d8e1999b-c969-4033-a785-ffa68ecf7528", "target_is_hero": false}, "timestamp_ms": 5086863158, "human_decision_time_ms": 1624, "state_after_summary": {"turn_number": 23, "p1_hp": 3, "p2_hp": 18, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 5086864768, "human_decision_time_ms": 1601, "state_after_summary": {"turn_number": 24, "p1_hp": 3, "p2_hp": 18, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": null}, "timestamp_ms": 5086866721, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 3, "p2_hp": 18, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "4d061adc-5e18-411e-9bb0-925b364e21da", "target_id": null, "target_is_hero": true}, "timestamp_ms": 5086867411, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 0, "p2_hp": 18, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 24, "p1_hp": 0, "p2_hp": 18, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "policy_warnings": [], "degraded": false}