{"log_version": "1.0", "battle_id": "b_ede46aa855", "group_id": "b5cdeb6544b1", "started_at": "2026-07-22T15:19:19Z", "finished_at": "2026-07-22T15:22:16Z", "duration_seconds": 176.439, "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, 36, 44, 25, 26, 34, 19, 23, 8], "p2": [6, 51, 47, 30, 37, 44, 29, 14, 10]}, "actions": [{"turn": 1, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4743662170, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 1, "p1_hp": 53, "p2_hp": 47, "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": 1, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4743662842, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 1, "p1_hp": 53, "p2_hp": 47, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 0, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 2, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743663358, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 53, "p2_hp": 47, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743666046, "human_decision_time_ms": 2684, "state_after_summary": {"turn_number": 3, "p1_hp": 53, "p2_hp": 47, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 2}, "timestamp_ms": 4743667826, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 53, "p2_hp": 47, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743668513, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 47, "p2_hp": 47, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3ef356e3-eb51-47a1-8f67-d51efe4ab4d9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743668989, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 45, "p2_hp": 47, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743669595, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 45, "p2_hp": 47, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 4, "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": 4743671269, "human_decision_time_ms": 1669, "state_after_summary": {"turn_number": 4, "p1_hp": 45, "p2_hp": 47, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 4, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743672354, "human_decision_time_ms": 1080, "state_after_summary": {"turn_number": 4, "p1_hp": 45, "p2_hp": 47, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743673657, "human_decision_time_ms": 1298, "state_after_summary": {"turn_number": 5, "p1_hp": 45, "p2_hp": 47, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743675806, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 39, "p2_hp": 47, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 3}, "timestamp_ms": 4743676587, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 39, "p2_hp": 47, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3ef356e3-eb51-47a1-8f67-d51efe4ab4d9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743677216, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 37, "p2_hp": 47, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743678013, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 37, "p2_hp": 47, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "de66e50d-c50f-4f5f-998a-d5e9ad5eeeb1", "target_is_hero": true}, "timestamp_ms": 4743679747, "human_decision_time_ms": 1727, "state_after_summary": {"turn_number": 6, "p1_hp": 43, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743682236, "human_decision_time_ms": 2482, "state_after_summary": {"turn_number": 6, "p1_hp": 43, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743683505, "human_decision_time_ms": 1263, "state_after_summary": {"turn_number": 7, "p1_hp": 43, "p2_hp": 47, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743685404, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 37, "p2_hp": 47, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 3}, "timestamp_ms": 4743686197, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 37, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "34ef77f1-8f6f-43fe-a217-6ce6d402a5f8", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743686689, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 32, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3ef356e3-eb51-47a1-8f67-d51efe4ab4d9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743687316, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 30, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743687970, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 30, "p2_hp": 47, "p1_mana": 4, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 8, "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": 4743689559, "human_decision_time_ms": 1581, "state_after_summary": {"turn_number": 8, "p1_hp": 30, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a4e94d66-ffa7-42d7-ac29-3d5647277ca6", "target_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_is_hero": false}, "timestamp_ms": 4743692471, "human_decision_time_ms": 2905, "state_after_summary": {"turn_number": 8, "p1_hp": 30, "p2_hp": 47, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743694676, "human_decision_time_ms": 2198, "state_after_summary": {"turn_number": 9, "p1_hp": 30, "p2_hp": 47, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743696552, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 24, "p2_hp": 47, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 4}, "timestamp_ms": 4743697255, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 24, "p2_hp": 47, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743697718, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 21, "p2_hp": 47, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "34ef77f1-8f6f-43fe-a217-6ce6d402a5f8", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743698489, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 16, "p2_hp": 47, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3ef356e3-eb51-47a1-8f67-d51efe4ab4d9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743699127, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 14, "p2_hp": 47, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743699643, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 14, "p2_hp": 47, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35109971-a28b-4565-8582-1abfff7c0d2d", "target_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_is_hero": false}, "timestamp_ms": 4743702057, "human_decision_time_ms": 2406, "state_after_summary": {"turn_number": 10, "p1_hp": 14, "p2_hp": 47, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 10, "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": 4743705898, "human_decision_time_ms": 3833, "state_after_summary": {"turn_number": 10, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743707763, "human_decision_time_ms": 1858, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "fa14e3ca-e744-4a3b-8266-afb9b1446e01", "target_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_is_hero": false}, "timestamp_ms": 4743709511, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_is_hero": false}, "timestamp_ms": 4743710088, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "34ef77f1-8f6f-43fe-a217-6ce6d402a5f8", "target_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_is_hero": false}, "timestamp_ms": 4743710852, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743711360, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "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": null, "position": 2}, "timestamp_ms": 4743712161, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 14, "p2_hp": 47, "p1_mana": 0, "p2_mana": 1, "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": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743712813, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 11, "p2_hp": 47, "p1_mana": 0, "p2_mana": 1, "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": "3ef356e3-eb51-47a1-8f67-d51efe4ab4d9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743713257, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 9, "p2_hp": 47, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743713969, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 47, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35109971-a28b-4565-8582-1abfff7c0d2d", "target_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_is_hero": false}, "timestamp_ms": 4743716158, "human_decision_time_ms": 2162, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 41, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": "fa14e3ca-e744-4a3b-8266-afb9b1446e01", "target_is_hero": false}, "timestamp_ms": 4743721273, "human_decision_time_ms": 5091, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 41, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a4e94d66-ffa7-42d7-ac29-3d5647277ca6", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743723363, "human_decision_time_ms": 2067, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 39, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743724416, "human_decision_time_ms": 1028, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 33, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743725229, "human_decision_time_ms": 789, "state_after_summary": {"turn_number": 12, "p1_hp": 9, "p2_hp": 33, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743727041, "human_decision_time_ms": 1799, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 35, "p1_mana": 3, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 0}, "timestamp_ms": 4743728846, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 37, "p1_mana": 3, "p2_mana": 5, "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": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743729493, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 37, "p1_mana": 3, "p2_mana": 3, "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": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 1}, "timestamp_ms": 4743730165, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 9, "p2_hp": 37, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743730863, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 37, "p1_mana": 7, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "34ef77f1-8f6f-43fe-a217-6ce6d402a5f8", "target_is_hero": false}, "timestamp_ms": 4743733877, "human_decision_time_ms": 3005, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 37, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743738856, "human_decision_time_ms": 4971, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 37, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743741401, "human_decision_time_ms": 2537, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 37, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a4e94d66-ffa7-42d7-ac29-3d5647277ca6", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743742706, "human_decision_time_ms": 1297, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 35, "p1_mana": 2, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743743753, "human_decision_time_ms": 1039, "state_after_summary": {"turn_number": 14, "p1_hp": 9, "p2_hp": 35, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743744794, "human_decision_time_ms": 1014, "state_after_summary": {"turn_number": 15, "p1_hp": 9, "p2_hp": 37, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 1}, "timestamp_ms": 4743746348, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 9, "p2_hp": 37, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743746833, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 3, "p2_hp": 37, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4743747589, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 3, "p2_hp": 37, "p1_mana": 0, "p2_mana": 2, "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": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743748321, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 3, "p2_hp": 37, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743748917, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 3, "p2_hp": 37, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743750807, "human_decision_time_ms": 1881, "state_after_summary": {"turn_number": 16, "p1_hp": 16, "p2_hp": 37, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743752864, "human_decision_time_ms": 2049, "state_after_summary": {"turn_number": 16, "p1_hp": 16, "p2_hp": 37, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "abd1fdf0-2a3d-48ea-9629-989640051389", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743755048, "human_decision_time_ms": 2177, "state_after_summary": {"turn_number": 16, "p1_hp": 16, "p2_hp": 31, "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": 17, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743756523, "human_decision_time_ms": 1464, "state_after_summary": {"turn_number": 17, "p1_hp": 16, "p2_hp": 33, "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": 17, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743758465, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 10, "p2_hp": 33, "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": 17, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "34ef77f1-8f6f-43fe-a217-6ce6d402a5f8", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743759138, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 5, "p2_hp": 33, "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": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4743759879, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 5, "p2_hp": 33, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743760684, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 5, "p2_hp": 33, "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": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 3}, "timestamp_ms": 4743761489, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 5, "p2_hp": 33, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 4}, "timestamp_ms": 4743762191, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 5, "p2_hp": 33, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743762679, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 33, "p1_mana": 9, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_is_hero": false}, "timestamp_ms": 4743765276, "human_decision_time_ms": 2589, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 33, "p1_mana": 9, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 5}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "81b0f33a-2125-4ec7-9cb5-538e5546f3d1", "target_is_hero": false}, "timestamp_ms": 4743767819, "human_decision_time_ms": 2531, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 33, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35109971-a28b-4565-8582-1abfff7c0d2d", "target_id": "fa14e3ca-e744-4a3b-8266-afb9b1446e01", "target_is_hero": false}, "timestamp_ms": 4743770789, "human_decision_time_ms": 2961, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 27, "p1_mana": 8, "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": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743773353, "human_decision_time_ms": 2556, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 27, "p1_mana": 6, "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": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743775172, "human_decision_time_ms": 1811, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 27, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743776532, "human_decision_time_ms": 1352, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 21, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "abd1fdf0-2a3d-48ea-9629-989640051389", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743777454, "human_decision_time_ms": 914, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 15, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743778423, "human_decision_time_ms": 961, "state_after_summary": {"turn_number": 18, "p1_hp": 5, "p2_hp": 15, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743779702, "human_decision_time_ms": 1257, "state_after_summary": {"turn_number": 19, "p1_hp": 5, "p2_hp": 17, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743781904, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 5, "p2_hp": 17, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4743782630, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 5, "p2_hp": 17, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 1}, "timestamp_ms": 4743783046, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 5, "p2_hp": 17, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743783775, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 5, "p2_hp": 17, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "de66e50d-c50f-4f5f-998a-d5e9ad5eeeb1", "target_is_hero": true}, "timestamp_ms": 4743785780, "human_decision_time_ms": 1996, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 4, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743788157, "human_decision_time_ms": 2368, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743791681, "human_decision_time_ms": 3516, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": "40b76f9b-e71e-42ef-baa0-c20dd8cec76e", "target_is_hero": false}, "timestamp_ms": 4743796086, "human_decision_time_ms": 4397, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743797592, "human_decision_time_ms": 1495, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "40b76f9b-e71e-42ef-baa0-c20dd8cec76e", "target_is_hero": false}, "timestamp_ms": 4743799345, "human_decision_time_ms": 1744, "state_after_summary": {"turn_number": 20, "p1_hp": 11, "p2_hp": 17, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743800974, "human_decision_time_ms": 1621, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 19, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "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": 4743803376, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 19, "p1_mana": 2, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743803948, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 19, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 0}, "timestamp_ms": 4743804657, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 19, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4743805268, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 11, "p2_hp": 19, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743805876, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 19, "p1_mana": 10, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 4, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743809916, "human_decision_time_ms": 4031, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 19, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743811564, "human_decision_time_ms": 1637, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 19, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35109971-a28b-4565-8582-1abfff7c0d2d", "target_id": "8ea4b0b8-52e0-4638-b120-e5a63ff6c08d", "target_is_hero": false}, "timestamp_ms": 4743814564, "human_decision_time_ms": 2992, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 19, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743815957, "human_decision_time_ms": 1384, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 8, "p1_mana": 8, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743818619, "human_decision_time_ms": 2654, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 8, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "fa14e3ca-e744-4a3b-8266-afb9b1446e01", "target_is_hero": false}, "timestamp_ms": 4743820449, "human_decision_time_ms": 1820, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 8, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 5, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "abd1fdf0-2a3d-48ea-9629-989640051389", "target_id": "fa14e3ca-e744-4a3b-8266-afb9b1446e01", "target_is_hero": false}, "timestamp_ms": 4743822363, "human_decision_time_ms": 1906, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 8, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "a4e94d66-ffa7-42d7-ac29-3d5647277ca6", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743824060, "human_decision_time_ms": 1688, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 6, "p1_mana": 5, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743824929, "human_decision_time_ms": 860, "state_after_summary": {"turn_number": 22, "p1_hp": 11, "p2_hp": 6, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743826858, "human_decision_time_ms": 1918, "state_after_summary": {"turn_number": 23, "p1_hp": 11, "p2_hp": 8, "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": 23, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743828568, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 11, "p2_hp": 8, "p1_mana": 1, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "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": 4743829010, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 11, "p2_hp": 8, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4743829559, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 11, "p2_hp": 8, "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": 23, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "8d1a2c38-e83e-4ee9-80cb-eb8c9b2fbcc9", "target_id": "81a93f59-dbc8-4c55-884a-f82598202210", "target_is_hero": false}, "timestamp_ms": 4743830217, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 11, "p2_hp": 8, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4743830661, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 8, "p1_mana": 10, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4743834504, "human_decision_time_ms": 3834, "state_after_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 8, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "068c75c8-58da-4115-a5ad-bb86a3907f77", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743835767, "human_decision_time_ms": 1254, "state_after_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 2, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35109971-a28b-4565-8582-1abfff7c0d2d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4743836705, "human_decision_time_ms": 930, "state_after_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 0, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 24, "p1_hp": 11, "p2_hp": 0, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 0}, "policy_warnings": [], "degraded": false}