{"log_version": "1.0", "battle_id": "b_0ed5323180", "group_id": "f80f3feb5c4d", "started_at": "2026-07-24T18:43:58Z", "finished_at": "2026-07-24T18:46:39Z", "duration_seconds": 160.72, "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, 14, 26, 23, 46, 13, 10, 8], "p2": [3, 28, 41, 15, 34, 39, 35, 16, 10]}, "actions": [{"turn": 2, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928741896, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 57, "p2_hp": 49, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928743645, "human_decision_time_ms": 1744, "state_after_summary": {"turn_number": 3, "p1_hp": 57, "p2_hp": 49, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4928745826, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 57, "p2_hp": 49, "p1_mana": 1, "p2_mana": 0, "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": 4928746264, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 49, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "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": 4928748618, "human_decision_time_ms": 2349, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 49, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "93d2b005-0a96-42b0-a51c-13c0120503c8", "target_id": "f0e38c24-f11a-4ec6-82b6-a348eb1446d2", "target_is_hero": false}, "timestamp_ms": 4928749991, "human_decision_time_ms": 1369, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 49, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928751146, "human_decision_time_ms": 1150, "state_after_summary": {"turn_number": 5, "p1_hp": 57, "p2_hp": 49, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 0}, "timestamp_ms": 4928752761, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 57, "p2_hp": 49, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928753371, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 57, "p2_hp": 49, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "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": 4928756979, "human_decision_time_ms": 3603, "state_after_summary": {"turn_number": 6, "p1_hp": 57, "p2_hp": 49, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "5e2998a8-0ddc-4670-a48c-949c092b2892", "target_is_hero": true}, "timestamp_ms": 4928759317, "human_decision_time_ms": 2332, "state_after_summary": {"turn_number": 6, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928760496, "human_decision_time_ms": 1175, "state_after_summary": {"turn_number": 7, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "065e3107-0b7b-4614-abda-fe9347e83323", "target_id": "5413a9be-c94c-4348-8f2a-35c6c18c8c42", "target_is_hero": false}, "timestamp_ms": 4928762092, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 54, "p2_hp": 46, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4928762595, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 52, "p2_hp": 46, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4928763286, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 52, "p2_hp": 46, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928763765, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 52, "p2_hp": 46, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 8, "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": 4928766369, "human_decision_time_ms": 2598, "state_after_summary": {"turn_number": 8, "p1_hp": 52, "p2_hp": 46, "p1_mana": 0, "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": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928768033, "human_decision_time_ms": 1648, "state_after_summary": {"turn_number": 9, "p1_hp": 52, "p2_hp": 46, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 1}, "timestamp_ms": 4928770257, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 52, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "90bd2219-dd88-4289-b8ef-fda39c35bc67", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928771034, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 50, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928771610, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 50, "p2_hp": 46, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4928773911, "human_decision_time_ms": 2294, "state_after_summary": {"turn_number": 10, "p1_hp": 50, "p2_hp": 46, "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": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928775383, "human_decision_time_ms": 1466, "state_after_summary": {"turn_number": 11, "p1_hp": 50, "p2_hp": 46, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "5e2998a8-0ddc-4670-a48c-949c092b2892", "position": 2}, "timestamp_ms": 4928777178, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 50, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928777609, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 50, "p2_hp": 49, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "d3cee4e8-48f9-42ea-af5d-91bc24adb8a7", "target_is_hero": false}, "timestamp_ms": 4928780854, "human_decision_time_ms": 3234, "state_after_summary": {"turn_number": 12, "p1_hp": 50, "p2_hp": 49, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "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": 4928782876, "human_decision_time_ms": 2015, "state_after_summary": {"turn_number": 12, "p1_hp": 52, "p2_hp": 49, "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": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_id": "90bd2219-dd88-4289-b8ef-fda39c35bc67", "target_is_hero": false}, "timestamp_ms": 4928784381, "human_decision_time_ms": 1498, "state_after_summary": {"turn_number": 12, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928786586, "human_decision_time_ms": 2198, "state_after_summary": {"turn_number": 13, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0153f35a-93df-47f9-8d75-ff99fcd613eb", "target_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_is_hero": false}, "timestamp_ms": 4928788478, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4928788975, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4928789536, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928789973, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 52, "p2_hp": 49, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "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": 4928791823, "human_decision_time_ms": 1843, "state_after_summary": {"turn_number": 14, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928793106, "human_decision_time_ms": 1277, "state_after_summary": {"turn_number": 15, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4928794713, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "90bd2219-dd88-4289-b8ef-fda39c35bc67", "target_id": "d940b960-2a21-4bcd-b50d-c2a3c079ded2", "target_is_hero": false}, "timestamp_ms": 4928795156, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4928795832, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928796438, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 52, "p2_hp": 49, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "fb148abe-8d03-4247-a420-5bb5a29016ce", "target_is_hero": false}, "timestamp_ms": 4928800021, "human_decision_time_ms": 3574, "state_after_summary": {"turn_number": 16, "p1_hp": 52, "p2_hp": 49, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "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": 4928803119, "human_decision_time_ms": 3089, "state_after_summary": {"turn_number": 16, "p1_hp": 52, "p2_hp": 49, "p1_mana": 2, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928804084, "human_decision_time_ms": 958, "state_after_summary": {"turn_number": 16, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928805110, "human_decision_time_ms": 1020, "state_after_summary": {"turn_number": 17, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4928806849, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928807641, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 2}, "timestamp_ms": 4928808437, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "90954c4f-aa96-4f2c-9289-77ae82fcddc9", "target_id": "5413a9be-c94c-4348-8f2a-35c6c18c8c42", "target_is_hero": false}, "timestamp_ms": 4928808857, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 52, "p2_hp": 49, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928809417, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 52, "p2_hp": 49, "p1_mana": 9, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "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": 4928811663, "human_decision_time_ms": 2238, "state_after_summary": {"turn_number": 18, "p1_hp": 52, "p2_hp": 49, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "93d2b005-0a96-42b0-a51c-13c0120503c8", "target_id": "f0e38c24-f11a-4ec6-82b6-a348eb1446d2", "target_is_hero": false}, "timestamp_ms": 4928813134, "human_decision_time_ms": 1463, "state_after_summary": {"turn_number": 18, "p1_hp": 52, "p2_hp": 49, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "d3cee4e8-48f9-42ea-af5d-91bc24adb8a7", "target_is_hero": false}, "timestamp_ms": 4928814811, "human_decision_time_ms": 1670, "state_after_summary": {"turn_number": 18, "p1_hp": 52, "p2_hp": 49, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928816565, "human_decision_time_ms": 1747, "state_after_summary": {"turn_number": 18, "p1_hp": 52, "p2_hp": 49, "p1_mana": 4, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "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": 4928818411, "human_decision_time_ms": 1839, "state_after_summary": {"turn_number": 18, "p1_hp": 54, "p2_hp": 49, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928819811, "human_decision_time_ms": 1392, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 49, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4928821384, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 49, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "d3cee4e8-48f9-42ea-af5d-91bc24adb8a7", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928822167, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 46, "p2_hp": 49, "p1_mana": 2, "p2_mana": 7, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928822972, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 46, "p2_hp": 49, "p1_mana": 10, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "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": 4928825262, "human_decision_time_ms": 2279, "state_after_summary": {"turn_number": 20, "p1_hp": 57, "p2_hp": 49, "p1_mana": 5, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3cb0e238-ddf5-484d-9692-916068d2a5af", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928828442, "human_decision_time_ms": 3173, "state_after_summary": {"turn_number": 20, "p1_hp": 57, "p2_hp": 45, "p1_mana": 5, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928829658, "human_decision_time_ms": 1208, "state_after_summary": {"turn_number": 20, "p1_hp": 57, "p2_hp": 45, "p1_mana": 3, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928831419, "human_decision_time_ms": 1753, "state_after_summary": {"turn_number": 21, "p1_hp": 57, "p2_hp": 45, "p1_mana": 3, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928833568, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 57, "p2_hp": 45, "p1_mana": 3, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 2}, "timestamp_ms": 4928834294, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 57, "p2_hp": 45, "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": 21, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "065e3107-0b7b-4614-abda-fe9347e83323", "target_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_is_hero": false}, "timestamp_ms": 4928834938, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 54, "p2_hp": 45, "p1_mana": 3, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4928835408, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 54, "p2_hp": 45, "p1_mana": 3, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "d3cee4e8-48f9-42ea-af5d-91bc24adb8a7", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928835963, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 46, "p2_hp": 45, "p1_mana": 3, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928836665, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 46, "p2_hp": 45, "p1_mana": 10, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "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": 4928839721, "human_decision_time_ms": 3048, "state_after_summary": {"turn_number": 22, "p1_hp": 46, "p2_hp": 45, "p1_mana": 6, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928841280, "human_decision_time_ms": 1551, "state_after_summary": {"turn_number": 22, "p1_hp": 46, "p2_hp": 45, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928842618, "human_decision_time_ms": 1331, "state_after_summary": {"turn_number": 23, "p1_hp": 46, "p2_hp": 45, "p1_mana": 4, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928844190, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 46, "p2_hp": 45, "p1_mana": 4, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4928844653, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 44, "p2_hp": 45, "p1_mana": 4, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928845262, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 44, "p2_hp": 45, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4928845713, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 44, "p2_hp": 45, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928846240, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 44, "p2_hp": 45, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "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": 4928848850, "human_decision_time_ms": 2601, "state_after_summary": {"turn_number": 24, "p1_hp": 44, "p2_hp": 45, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "90954c4f-aa96-4f2c-9289-77ae82fcddc9", "target_is_hero": false}, "timestamp_ms": 4928855664, "human_decision_time_ms": 6803, "state_after_summary": {"turn_number": 24, "p1_hp": 44, "p2_hp": 45, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928857827, "human_decision_time_ms": 2156, "state_after_summary": {"turn_number": 24, "p1_hp": 44, "p2_hp": 45, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 24, "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": 4928859783, "human_decision_time_ms": 1948, "state_after_summary": {"turn_number": 24, "p1_hp": 44, "p2_hp": 45, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928863535, "human_decision_time_ms": 3745, "state_after_summary": {"turn_number": 25, "p1_hp": 44, "p2_hp": 45, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "5e2998a8-0ddc-4670-a48c-949c092b2892", "position": 1}, "timestamp_ms": 4928865298, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 44, "p2_hp": 49, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928865809, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 44, "p2_hp": 49, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "90bd2219-dd88-4289-b8ef-fda39c35bc67", "target_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_is_hero": false}, "timestamp_ms": 4928866364, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 44, "p2_hp": 49, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928867166, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 49, "p1_mana": 10, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "0153f35a-93df-47f9-8d75-ff99fcd613eb", "target_is_hero": false}, "timestamp_ms": 4928871376, "human_decision_time_ms": 4203, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 49, "p1_mana": 6, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "93d2b005-0a96-42b0-a51c-13c0120503c8", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928872783, "human_decision_time_ms": 1396, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 43, "p1_mana": 6, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928873791, "human_decision_time_ms": 1001, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 26, "p1_mana": 6, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "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": 4928875306, "human_decision_time_ms": 1507, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 26, "p1_mana": 4, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928876360, "human_decision_time_ms": 1047, "state_after_summary": {"turn_number": 26, "p1_hp": 44, "p2_hp": 26, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928877614, "human_decision_time_ms": 1246, "state_after_summary": {"turn_number": 27, "p1_hp": 44, "p2_hp": 26, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 0}, "timestamp_ms": 4928879480, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 44, "p2_hp": 26, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4928880263, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 44, "p2_hp": 26, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928881034, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 44, "p2_hp": 26, "p1_mana": 2, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928881522, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 44, "p2_hp": 26, "p1_mana": 10, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "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": 4928884451, "human_decision_time_ms": 2920, "state_after_summary": {"turn_number": 28, "p1_hp": 46, "p2_hp": 26, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 4, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4928886001, "human_decision_time_ms": 1541, "state_after_summary": {"turn_number": 28, "p1_hp": 46, "p2_hp": 26, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "93d2b005-0a96-42b0-a51c-13c0120503c8", "target_id": "f0e38c24-f11a-4ec6-82b6-a348eb1446d2", "target_is_hero": false}, "timestamp_ms": 4928889484, "human_decision_time_ms": 3475, "state_after_summary": {"turn_number": 28, "p1_hp": 46, "p2_hp": 26, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928890878, "human_decision_time_ms": 1386, "state_after_summary": {"turn_number": 28, "p1_hp": 46, "p2_hp": 9, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "5413a9be-c94c-4348-8f2a-35c6c18c8c42", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928891861, "human_decision_time_ms": 975, "state_after_summary": {"turn_number": 28, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928893682, "human_decision_time_ms": 1814, "state_after_summary": {"turn_number": 29, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "d3cee4e8-48f9-42ea-af5d-91bc24adb8a7", "target_id": "0a7beb46-423c-4586-937c-1ad5089a8164", "target_is_hero": false}, "timestamp_ms": 4928895682, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 0}, "timestamp_ms": 4928896268, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": null}, "timestamp_ms": 4928896797, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4928897499, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 46, "p2_hp": 1, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4928898181, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 46, "p2_hp": 1, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 30, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "d940b960-2a21-4bcd-b50d-c2a3c079ded2", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4928900227, "human_decision_time_ms": 2037, "state_after_summary": {"turn_number": 30, "p1_hp": 46, "p2_hp": 0, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 30, "p1_hp": 46, "p2_hp": 0, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "policy_warnings": [], "degraded": false}