{"log_version": "1.0", "battle_id": "b_78f43570f9", "group_id": "9ae0eea6af85", "started_at": "2026-07-23T18:45:43Z", "finished_at": "2026-07-23T18:48:12Z", "duration_seconds": 149.175, "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": [1, 33, 14, 45, 26, 46, 10, 13, 12], "p2": [7, 29, 43, 45, 38, 44, 21, 8, 12]}, "actions": [{"turn": 2, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842445038, "human_decision_time_ms": 1223, "state_after_summary": {"turn_number": 2, "p1_hp": 43, "p2_hp": 27, "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": 2, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4842446783, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 43, "p2_hp": 27, "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": 3, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842447539, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 43, "p2_hp": 27, "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": 3, "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": 4842451151, "human_decision_time_ms": 3607, "state_after_summary": {"turn_number": 3, "p1_hp": 43, "p2_hp": 27, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842452020, "human_decision_time_ms": 865, "state_after_summary": {"turn_number": 4, "p1_hp": 43, "p2_hp": 27, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3459798a-8d29-431e-8861-5f5368a85b0b", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842454173, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 39, "p2_hp": 27, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4842454668, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 39, "p2_hp": 27, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0e18a475-5cbd-444f-b1fb-8305c58d2239", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842455218, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 35, "p2_hp": 27, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842456000, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 35, "p2_hp": 27, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4842458191, "human_decision_time_ms": 2186, "state_after_summary": {"turn_number": 5, "p1_hp": 37, "p2_hp": 27, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2d804982-947f-4f5b-ada5-856963d3c71a", "target_id": "3459798a-8d29-431e-8861-5f5368a85b0b", "target_is_hero": false}, "timestamp_ms": 4842459216, "human_decision_time_ms": 1020, "state_after_summary": {"turn_number": 5, "p1_hp": 37, "p2_hp": 27, "p1_mana": 1, "p2_mana": 1, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842460125, "human_decision_time_ms": 903, "state_after_summary": {"turn_number": 6, "p1_hp": 37, "p2_hp": 27, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0e18a475-5cbd-444f-b1fb-8305c58d2239", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842462091, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 33, "p2_hp": 27, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "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": 4842462907, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 33, "p2_hp": 27, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "c19eee60-fd75-49ef-addf-9b70bb833003", "position": null}, "timestamp_ms": 4842463439, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 33, "p2_hp": 27, "p1_mana": 1, "p2_mana": 1, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842464042, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 33, "p2_hp": 27, "p1_mana": 4, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "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": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4842465259, "human_decision_time_ms": 1211, "state_after_summary": {"turn_number": 7, "p1_hp": 33, "p2_hp": 27, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c19eee60-fd75-49ef-addf-9b70bb833003", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842466400, "human_decision_time_ms": 1135, "state_after_summary": {"turn_number": 7, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842468111, "human_decision_time_ms": 1705, "state_after_summary": {"turn_number": 8, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "c19eee60-fd75-49ef-addf-9b70bb833003", "position": 0}, "timestamp_ms": 4842470264, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842470784, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 33, "p2_hp": 23, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "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": 0, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4842472928, "human_decision_time_ms": 2134, "state_after_summary": {"turn_number": 9, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842473737, "human_decision_time_ms": 802, "state_after_summary": {"turn_number": 10, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "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": 4842475906, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c5043070-f81c-4fb1-8908-07afd6ce026e", "target_id": "9515f04f-9680-448a-a00c-4d05b58b2ae8", "target_is_hero": false}, "timestamp_ms": 4842476468, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842476899, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 33, "p2_hp": 23, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "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": 4842479697, "human_decision_time_ms": 2790, "state_after_summary": {"turn_number": 11, "p1_hp": 33, "p2_hp": 23, "p1_mana": 1, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842480783, "human_decision_time_ms": 1080, "state_after_summary": {"turn_number": 12, "p1_hp": 33, "p2_hp": 23, "p1_mana": 1, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4842483292, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 33, "p2_hp": 23, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "position": null}, "timestamp_ms": 4842484076, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 33, "p2_hp": 23, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842484783, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 33, "p2_hp": 23, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842485374, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 23, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "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": 4842486936, "human_decision_time_ms": 1552, "state_after_summary": {"turn_number": 13, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842492154, "human_decision_time_ms": 5210, "state_after_summary": {"turn_number": 14, "p1_hp": 33, "p2_hp": 23, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3bc9e3bb-2730-49e7-b8e9-91865129f0f8", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842494619, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 26, "p2_hp": 23, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c5043070-f81c-4fb1-8908-07afd6ce026e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842495138, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 20, "p2_hp": 23, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842495646, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 20, "p2_hp": 23, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6becf33b-84c1-414c-ae3b-c5b46dd18eef", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842496442, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 15, "p2_hp": 23, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 3}, "timestamp_ms": 4842496984, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 15, "p2_hp": 23, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0e18a475-5cbd-444f-b1fb-8305c58d2239", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842497632, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 11, "p2_hp": 23, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 4}, "timestamp_ms": 4842498046, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 11, "p2_hp": 23, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842498531, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 11, "p2_hp": 23, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6a3ca367-88a2-4b29-aa94-6f0c133a5e36", "target_id": "3bc9e3bb-2730-49e7-b8e9-91865129f0f8", "target_is_hero": false}, "timestamp_ms": 4842499879, "human_decision_time_ms": 1340, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 23, "p1_mana": 8, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 15, "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": 4842502812, "human_decision_time_ms": 2922, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 23, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4842505339, "human_decision_time_ms": 2520, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 23, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842507857, "human_decision_time_ms": 2510, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 23, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4842509639, "human_decision_time_ms": 1775, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842511604, "human_decision_time_ms": 1958, "state_after_summary": {"turn_number": 15, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842512812, "human_decision_time_ms": 1200, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 2}, "timestamp_ms": 4842515180, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842515882, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3459798a-8d29-431e-8861-5f5368a85b0b", "target_id": "6a3ca367-88a2-4b29-aa94-6f0c133a5e36", "target_is_hero": false}, "timestamp_ms": 4842516349, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6becf33b-84c1-414c-ae3b-c5b46dd18eef", "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_is_hero": false}, "timestamp_ms": 4842516855, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 8, "p2_max_mana": 9, "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": 1, "target_id": null, "position": 1}, "timestamp_ms": 4842517475, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 9, "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": 4842517906, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 17, "p2_hp": 14, "p1_mana": 9, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "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": "3bc9e3bb-2730-49e7-b8e9-91865129f0f8", "target_is_hero": false}, "timestamp_ms": 4842519723, "human_decision_time_ms": 1809, "state_after_summary": {"turn_number": 17, "p1_hp": 17, "p2_hp": 14, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 1}, "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": 4842521459, "human_decision_time_ms": 1729, "state_after_summary": {"turn_number": 17, "p1_hp": 17, "p2_hp": 14, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842523718, "human_decision_time_ms": 2251, "state_after_summary": {"turn_number": 17, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2d804982-947f-4f5b-ada5-856963d3c71a", "target_id": "80d6c3d6-64b8-4266-bbff-04f191cd23fe", "target_is_hero": false}, "timestamp_ms": 4842525268, "human_decision_time_ms": 1542, "state_after_summary": {"turn_number": 17, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842526293, "human_decision_time_ms": 1018, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "position": 0}, "timestamp_ms": 4842528620, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842529203, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4842529806, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "0e18a475-5cbd-444f-b1fb-8305c58d2239", "target_id": "9515f04f-9680-448a-a00c-4d05b58b2ae8", "target_is_hero": false}, "timestamp_ms": 4842530617, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "9515f04f-9680-448a-a00c-4d05b58b2ae8", "position": null}, "timestamp_ms": 4842531105, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842531645, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 17, "p2_hp": 5, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "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": 4842533214, "human_decision_time_ms": 1560, "state_after_summary": {"turn_number": 19, "p1_hp": 19, "p2_hp": 5, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "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": 4842534752, "human_decision_time_ms": 1530, "state_after_summary": {"turn_number": 19, "p1_hp": 19, "p2_hp": 5, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842535418, "human_decision_time_ms": 658, "state_after_summary": {"turn_number": 19, "p1_hp": 19, "p2_hp": 5, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842536520, "human_decision_time_ms": 1094, "state_after_summary": {"turn_number": 19, "p1_hp": 19, "p2_hp": 5, "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": 20, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842537571, "human_decision_time_ms": 1040, "state_after_summary": {"turn_number": 20, "p1_hp": 19, "p2_hp": 5, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4842540082, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 19, "p2_hp": 5, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842540596, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 19, "p2_hp": 5, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c5043070-f81c-4fb1-8908-07afd6ce026e", "target_id": "c19eee60-fd75-49ef-addf-9b70bb833003", "target_is_hero": false}, "timestamp_ms": 4842541108, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 19, "p2_hp": 5, "p1_mana": 2, "p2_mana": 1, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842541776, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 19, "p2_hp": 5, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "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": 4842544375, "human_decision_time_ms": 2591, "state_after_summary": {"turn_number": 21, "p1_hp": 19, "p2_hp": 5, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842545359, "human_decision_time_ms": 977, "state_after_summary": {"turn_number": 21, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842546409, "human_decision_time_ms": 1042, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3bc9e3bb-2730-49e7-b8e9-91865129f0f8", "target_id": "6a3ca367-88a2-4b29-aa94-6f0c133a5e36", "target_is_hero": false}, "timestamp_ms": 4842548176, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842548950, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c5043070-f81c-4fb1-8908-07afd6ce026e", "target_id": "6a3ca367-88a2-4b29-aa94-6f0c133a5e36", "target_is_hero": false}, "timestamp_ms": 4842549550, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4842550233, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4842550879, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 19, "p2_hp": 5, "p1_mana": 1, "p2_mana": 3, "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": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "d64ac993-cf30-4384-a15c-1d7d822a28a8", "position": null}, "timestamp_ms": 4842551393, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "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": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4842552118, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842552619, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 17, "p2_hp": 5, "p1_mana": 9, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 23, "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": 4842554471, "human_decision_time_ms": 1843, "state_after_summary": {"turn_number": 23, "p1_hp": 17, "p2_hp": 5, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 23, "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": 4842560963, "human_decision_time_ms": 6484, "state_after_summary": {"turn_number": 23, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 2, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842562308, "human_decision_time_ms": 1335, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 10, "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": "6becf33b-84c1-414c-ae3b-c5b46dd18eef", "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_is_hero": false}, "timestamp_ms": 4842564004, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842564622, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4842565390, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "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": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842565836, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 2, "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": "0e18a475-5cbd-444f-b1fb-8305c58d2239", "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_is_hero": false}, "timestamp_ms": 4842566390, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3459798a-8d29-431e-8861-5f5368a85b0b", "target_id": "4613770e-2ffb-4186-a943-2a5a898a5932", "target_is_hero": false}, "timestamp_ms": 4842566806, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4842567577, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 17, "p2_hp": 5, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842568051, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 17, "p2_hp": 5, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "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": 4842570145, "human_decision_time_ms": 2083, "state_after_summary": {"turn_number": 25, "p1_hp": 17, "p2_hp": 5, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842570995, "human_decision_time_ms": 841, "state_after_summary": {"turn_number": 25, "p1_hp": 17, "p2_hp": 5, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 25, "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": 4842572760, "human_decision_time_ms": 1757, "state_after_summary": {"turn_number": 25, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 0, "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": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842573977, "human_decision_time_ms": 1210, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 10, "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": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842575674, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 8, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "80d6c3d6-64b8-4266-bbff-04f191cd23fe", "target_id": "9515f04f-9680-448a-a00c-4d05b58b2ae8", "target_is_hero": false}, "timestamp_ms": 4842576421, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "9515f04f-9680-448a-a00c-4d05b58b2ae8", "position": null}, "timestamp_ms": 4842577036, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842577681, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4842578367, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 17, "p2_hp": 5, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842579087, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 17, "p2_hp": 5, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 27, "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": 4842582771, "human_decision_time_ms": 3674, "state_after_summary": {"turn_number": 27, "p1_hp": 17, "p2_hp": 5, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "2d804982-947f-4f5b-ada5-856963d3c71a", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842583927, "human_decision_time_ms": 1148, "state_after_summary": {"turn_number": 27, "p1_hp": 17, "p2_hp": 1, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842585010, "human_decision_time_ms": 1075, "state_after_summary": {"turn_number": 27, "p1_hp": 17, "p2_hp": 1, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842585897, "human_decision_time_ms": 880, "state_after_summary": {"turn_number": 28, "p1_hp": 17, "p2_hp": 1, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "d64ac993-cf30-4384-a15c-1d7d822a28a8", "position": 1}, "timestamp_ms": 4842588119, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 14, "p2_hp": 1, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4842588859, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 14, "p2_hp": 1, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6becf33b-84c1-414c-ae3b-c5b46dd18eef", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842589560, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 9, "p2_hp": 1, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "d64ac993-cf30-4384-a15c-1d7d822a28a8", "position": null}, "timestamp_ms": 4842590333, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 7, "p2_hp": 1, "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": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4842590795, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 7, "p2_hp": 1, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4842591541, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 7, "p2_hp": 1, "p1_mana": 9, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "6a3ca367-88a2-4b29-aa94-6f0c133a5e36", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4842592985, "human_decision_time_ms": 1435, "state_after_summary": {"turn_number": 29, "p1_hp": 8, "p2_hp": 0, "p1_mana": 9, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 29, "p1_hp": 8, "p2_hp": 0, "p1_mana": 9, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "policy_warnings": [], "degraded": false}