{"log_version": "1.0", "battle_id": "b_c5b5a992b0", "group_id": "de38c2178dd3", "started_at": "2026-07-23T13:46:53Z", "finished_at": "2026-07-23T13:47:52Z", "duration_seconds": 58.842, "result": {"status": "P1_WIN", "winner_user_id": 1000, "loser_user_id": 2000}, "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, 44, 35, 32, 17, 45, 34, 19, 18], "p2": [49, 51, 32, 34, 40, 26, 42, 41, 12]}, "actions": [{"turn": 1, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4824516280, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 1, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 0, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 2, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824516696, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824518049, "human_decision_time_ms": 1349, "state_after_summary": {"turn_number": 3, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": null}, "timestamp_ms": 4824519588, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 51, "p2_hp": 32, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824520026, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824521724, "human_decision_time_ms": 1693, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4824523485, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824524171, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "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": 4824528251, "human_decision_time_ms": 4075, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "310b7440-1f89-4bb7-b84c-5fe872eb55ee", "target_id": "088f12af-5ecb-402c-8bbd-7226e5f18d15", "target_is_hero": false}, "timestamp_ms": 4824529372, "human_decision_time_ms": 1113, "state_after_summary": {"turn_number": 6, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824529968, "human_decision_time_ms": 591, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4824531636, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 51, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "12dc4ac5-0d0e-487d-b706-2f5163609d6c", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824532405, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 45, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5f60248f-c3ee-4acb-af29-3e8d775c6386", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824533099, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 42, "p2_hp": 32, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824533628, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 42, "p2_hp": 32, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "12dc4ac5-0d0e-487d-b706-2f5163609d6c", "target_is_hero": false}, "timestamp_ms": 4824537136, "human_decision_time_ms": 3502, "state_after_summary": {"turn_number": 8, "p1_hp": 42, "p2_hp": 32, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "310b7440-1f89-4bb7-b84c-5fe872eb55ee", "target_id": "088f12af-5ecb-402c-8bbd-7226e5f18d15", "target_is_hero": false}, "timestamp_ms": 4824538609, "human_decision_time_ms": 1466, "state_after_summary": {"turn_number": 8, "p1_hp": 40, "p2_hp": 32, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824539321, "human_decision_time_ms": 706, "state_after_summary": {"turn_number": 9, "p1_hp": 40, "p2_hp": 32, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4824540964, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 40, "p2_hp": 32, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5f60248f-c3ee-4acb-af29-3e8d775c6386", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824541412, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 37, "p2_hp": 32, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824541939, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 37, "p2_hp": 32, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 10, "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": 4824544256, "human_decision_time_ms": 2309, "state_after_summary": {"turn_number": 10, "p1_hp": 37, "p2_hp": 32, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "310b7440-1f89-4bb7-b84c-5fe872eb55ee", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824545764, "human_decision_time_ms": 1502, "state_after_summary": {"turn_number": 10, "p1_hp": 37, "p2_hp": 28, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "9f7d7f06-459b-40ad-90ea-74e00ee44deb", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824546366, "human_decision_time_ms": 591, "state_after_summary": {"turn_number": 10, "p1_hp": 37, "p2_hp": 25, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824547380, "human_decision_time_ms": 1007, "state_after_summary": {"turn_number": 11, "p1_hp": 37, "p2_hp": 25, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "12dc4ac5-0d0e-487d-b706-2f5163609d6c", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824549864, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 31, "p2_hp": 25, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 3}, "timestamp_ms": 4824550285, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 31, "p2_hp": 25, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "868541e7-d7ff-4633-8bc8-245c1000972a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824550802, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 27, "p2_hp": 25, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5f60248f-c3ee-4acb-af29-3e8d775c6386", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824551419, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 24, "p2_hp": 25, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824552103, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 25, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4824553745, "human_decision_time_ms": 1634, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 25, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "116087f2-6a96-4f88-a5fe-ea0d2d5749bf", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824555117, "human_decision_time_ms": 1364, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 17, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "f2be4fdb-123c-4eed-aa21-7d635ec22bbd", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824555981, "human_decision_time_ms": 856, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 9, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "310b7440-1f89-4bb7-b84c-5fe872eb55ee", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824556809, "human_decision_time_ms": 818, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 5, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "9f7d7f06-459b-40ad-90ea-74e00ee44deb", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824558298, "human_decision_time_ms": 1481, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 2, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4824560184, "human_decision_time_ms": 1878, "state_after_summary": {"turn_number": 12, "p1_hp": 24, "p2_hp": 2, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824561242, "human_decision_time_ms": 1050, "state_after_summary": {"turn_number": 13, "p1_hp": 24, "p2_hp": 2, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "12dc4ac5-0d0e-487d-b706-2f5163609d6c", "target_id": "116087f2-6a96-4f88-a5fe-ea0d2d5749bf", "target_is_hero": false}, "timestamp_ms": 4824563634, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 22, "p2_hp": 2, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "13707ae1-8833-4112-8a1f-968936104b5a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824564280, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 16, "p2_hp": 2, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4824565020, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 16, "p2_hp": 2, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "868541e7-d7ff-4633-8bc8-245c1000972a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824565521, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 12, "p2_hp": 2, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5f60248f-c3ee-4acb-af29-3e8d775c6386", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824566134, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 2, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 4824566892, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 2, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 4}, "timestamp_ms": 4824567402, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 2, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": null}, "timestamp_ms": 4824568086, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 2, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4824568590, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 2, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "f2be4fdb-123c-4eed-aa21-7d635ec22bbd", "target_id": "088f12af-5ecb-402c-8bbd-7226e5f18d15", "target_is_hero": false}, "timestamp_ms": 4824571813, "human_decision_time_ms": 3215, "state_after_summary": {"turn_number": 14, "p1_hp": 7, "p2_hp": 2, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "310b7440-1f89-4bb7-b84c-5fe872eb55ee", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4824572767, "human_decision_time_ms": 945, "state_after_summary": {"turn_number": 14, "p1_hp": 7, "p2_hp": 0, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 14, "p1_hp": 7, "p2_hp": 0, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 4}, "policy_warnings": [], "degraded": false}