{"log_version": "1.0", "battle_id": "b_3df7e80874", "group_id": "b5cdeb6544b1", "started_at": "2026-07-22T15:27:01Z", "finished_at": "2026-07-22T15:30:09Z", "duration_seconds": 187.842, "result": {"status": "P2_WIN", "winner_user_id": 2000, "loser_user_id": 1000}, "models": {"p1": {"name": "human", "kind": "human", "is_human": true}, "p2": {"name": "extra-lr-v5-postB-preV5-u29250", "kind": "v5", "is_human": false}}, "decks": {"p1": [3, 45, 22, 29, 51, 48, 12, 10, 8], "p2": [1, 50, 34, 51, 21, 47, 8, 11, 10]}, "actions": [{"turn": 1, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744123541, "human_decision_time_ms": 1658, "state_after_summary": {"turn_number": 1, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 0, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 2, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744124297, "human_decision_time_ms": 746, "state_after_summary": {"turn_number": 2, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 2, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4744126244, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744126883, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 43, "p2_hp": 35, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744129234, "human_decision_time_ms": 2346, "state_after_summary": {"turn_number": 3, "p1_hp": 43, "p2_hp": 35, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 1, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744130086, "human_decision_time_ms": 847, "state_after_summary": {"turn_number": 3, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 1, "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": 4744131209, "human_decision_time_ms": 1119, "state_after_summary": {"turn_number": 4, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744133718, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 43, "p2_hp": 35, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 1}, "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": 4744135750, "human_decision_time_ms": 2027, "state_after_summary": {"turn_number": 5, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 3, "p2_max_mana": 2, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744136705, "human_decision_time_ms": 949, "state_after_summary": {"turn_number": 6, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4744138595, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744139357, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 43, "p2_hp": 35, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": "a8d47bdc-7db1-4fa4-910c-883a191063ba", "target_is_hero": false}, "timestamp_ms": 4744143378, "human_decision_time_ms": 4015, "state_after_summary": {"turn_number": 7, "p1_hp": 43, "p2_hp": 35, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_id": "a8d47bdc-7db1-4fa4-910c-883a191063ba", "target_is_hero": false}, "timestamp_ms": 4744145217, "human_decision_time_ms": 1831, "state_after_summary": {"turn_number": 7, "p1_hp": 43, "p2_hp": 35, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744147021, "human_decision_time_ms": 1797, "state_after_summary": {"turn_number": 7, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 3, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744148105, "human_decision_time_ms": 1079, "state_after_summary": {"turn_number": 8, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": null}, "timestamp_ms": 4744150251, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "target_is_hero": false}, "timestamp_ms": 4744150697, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 43, "p2_hp": 35, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744151111, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 35, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 1, "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": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744152822, "human_decision_time_ms": 1704, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 35, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744153983, "human_decision_time_ms": 1155, "state_after_summary": {"turn_number": 9, "p1_hp": 43, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 4, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744155035, "human_decision_time_ms": 1046, "state_after_summary": {"turn_number": 10, "p1_hp": 43, "p2_hp": 29, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 2, "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": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "position": 1}, "timestamp_ms": 4744157288, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 43, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "c77deed9-64ac-4263-b867-def270dfc284", "target_is_hero": false}, "timestamp_ms": 4744157705, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 41, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744158478, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 41, "p2_hp": 29, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744160837, "human_decision_time_ms": 2352, "state_after_summary": {"turn_number": 11, "p1_hp": 41, "p2_hp": 29, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744161864, "human_decision_time_ms": 1016, "state_after_summary": {"turn_number": 11, "p1_hp": 41, "p2_hp": 29, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744163470, "human_decision_time_ms": 1600, "state_after_summary": {"turn_number": 11, "p1_hp": 41, "p2_hp": 29, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744164892, "human_decision_time_ms": 1415, "state_after_summary": {"turn_number": 11, "p1_hp": 41, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744165963, "human_decision_time_ms": 1065, "state_after_summary": {"turn_number": 12, "p1_hp": 41, "p2_hp": 29, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "target_is_hero": false}, "timestamp_ms": 4744167672, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 41, "p2_hp": 29, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "6a51aef2-0b10-47c0-b472-8b0dd92ff6f0", "position": null}, "timestamp_ms": 4744168254, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744168682, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744169301, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 7, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_is_hero": false}, "timestamp_ms": 4744172588, "human_decision_time_ms": 3280, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 6, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744174356, "human_decision_time_ms": 1761, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 4, "p2_mana": 1, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744176095, "human_decision_time_ms": 1732, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744177257, "human_decision_time_ms": 1156, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744179134, "human_decision_time_ms": 1867, "state_after_summary": {"turn_number": 13, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744179928, "human_decision_time_ms": 787, "state_after_summary": {"turn_number": 14, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "target_is_hero": false}, "timestamp_ms": 4744181636, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 3, "target_id": null, "position": 1}, "timestamp_ms": 4744182115, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 40, "p2_hp": 29, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744182895, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 40, "p2_hp": 29, "p1_mana": 8, "p2_mana": 3, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 0, "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": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744184628, "human_decision_time_ms": 1726, "state_after_summary": {"turn_number": 15, "p1_hp": 40, "p2_hp": 29, "p1_mana": 4, "p2_mana": 3, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744186680, "human_decision_time_ms": 2045, "state_after_summary": {"turn_number": 15, "p1_hp": 40, "p2_hp": 29, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 8, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744187955, "human_decision_time_ms": 1268, "state_after_summary": {"turn_number": 16, "p1_hp": 40, "p2_hp": 29, "p1_mana": 1, "p2_mana": 8, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4744189940, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 40, "p2_hp": 29, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_is_hero": false}, "timestamp_ms": 4744190622, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 38, "p2_hp": 29, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 16, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "position": null}, "timestamp_ms": 4744191348, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 38, "p2_hp": 29, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 8, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744192089, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 38, "p2_hp": 29, "p1_mana": 9, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 2, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744194788, "human_decision_time_ms": 2676, "state_after_summary": {"turn_number": 17, "p1_hp": 38, "p2_hp": 29, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744195874, "human_decision_time_ms": 1066, "state_after_summary": {"turn_number": 17, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 8, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744197063, "human_decision_time_ms": 1168, "state_after_summary": {"turn_number": 18, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 9, "p1_max_mana": 9, "p2_max_mana": 9, "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": 0, "target_id": null, "position": 1}, "timestamp_ms": 4744199406, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 1, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "c77deed9-64ac-4263-b867-def270dfc284", "position": null}, "timestamp_ms": 4744200208, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 2}, "timestamp_ms": 4744200806, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "56d6371f-7533-474d-8e09-6396f8158cbe", "target_id": "c77deed9-64ac-4263-b867-def270dfc284", "target_is_hero": false}, "timestamp_ms": 4744201490, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744202016, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 38, "p2_hp": 29, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 0, "p2_board_count": 2}, "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": 4744203697, "human_decision_time_ms": 1673, "state_after_summary": {"turn_number": 19, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "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": 4744205369, "human_decision_time_ms": 1662, "state_after_summary": {"turn_number": 19, "p1_hp": 38, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744206322, "human_decision_time_ms": 946, "state_after_summary": {"turn_number": 19, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744207358, "human_decision_time_ms": 1029, "state_after_summary": {"turn_number": 20, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744209247, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "position": 2}, "timestamp_ms": 4744209763, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744210211, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 10, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "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": 4744212059, "human_decision_time_ms": 1840, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 6, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "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": 4744213974, "human_decision_time_ms": 1908, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744215423, "human_decision_time_ms": 1441, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 3, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744216262, "human_decision_time_ms": 828, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 1, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_is_hero": false}, "timestamp_ms": 4744221290, "human_decision_time_ms": 5020, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 21, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "aba00c0c-0b76-494b-ae91-a689a2b4c6df", "target_id": "a8d47bdc-7db1-4fa4-910c-883a191063ba", "target_is_hero": false}, "timestamp_ms": 4744222563, "human_decision_time_ms": 1266, "state_after_summary": {"turn_number": 21, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744224027, "human_decision_time_ms": 1457, "state_after_summary": {"turn_number": 22, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "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": 4744226176, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 2}, "timestamp_ms": 4744226748, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 38, "p2_hp": 29, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744227177, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 33, "p2_hp": 29, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744227694, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 33, "p2_hp": 29, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "aba00c0c-0b76-494b-ae91-a689a2b4c6df", "position": null}, "timestamp_ms": 4744228190, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 33, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 22, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744228627, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 22, "p1_hp": 30, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744230350, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 29, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 2, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744232044, "human_decision_time_ms": 1686, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 29, "p1_mana": 3, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_is_hero": false}, "timestamp_ms": 4744233521, "human_decision_time_ms": 1469, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 29, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744234782, "human_decision_time_ms": 1252, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744236384, "human_decision_time_ms": 1593, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 29, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 23, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744238442, "human_decision_time_ms": 2050, "state_after_summary": {"turn_number": 23, "p1_hp": 30, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744239522, "human_decision_time_ms": 1071, "state_after_summary": {"turn_number": 24, "p1_hp": 30, "p2_hp": 23, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 4744241327, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 30, "p2_hp": 23, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "target_is_hero": false}, "timestamp_ms": 4744241897, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 30, "p2_hp": 23, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "aba00c0c-0b76-494b-ae91-a689a2b4c6df", "target_is_hero": false}, "timestamp_ms": 4744242655, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 28, "p2_hp": 23, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744243109, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 28, "p2_hp": 23, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "aba00c0c-0b76-494b-ae91-a689a2b4c6df", "position": null}, "timestamp_ms": 4744243615, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 28, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 24, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744244139, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 24, "p1_hp": 25, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744244703, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 23, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 25, "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": 4744246652, "human_decision_time_ms": 1940, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 23, "p1_mana": 6, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744247748, "human_decision_time_ms": 1082, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 23, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744249530, "human_decision_time_ms": 1774, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 23, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744251683, "human_decision_time_ms": 2144, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 17, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 25, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b58832d0-0b7d-427f-98c3-3eea24c3754e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744252781, "human_decision_time_ms": 1089, "state_after_summary": {"turn_number": 25, "p1_hp": 25, "p2_hp": 12, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 26, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744253940, "human_decision_time_ms": 1151, "state_after_summary": {"turn_number": 26, "p1_hp": 25, "p2_hp": 12, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744255750, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 25, "p2_hp": 12, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "56d6371f-7533-474d-8e09-6396f8158cbe", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744256406, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 19, "p2_hp": 12, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4744257101, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 19, "p2_hp": 12, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 26, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744257668, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 26, "p1_hp": 16, "p2_hp": 12, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744258445, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 27, "p1_hp": 16, "p2_hp": 12, "p1_mana": 10, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "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": 4744260399, "human_decision_time_ms": 1945, "state_after_summary": {"turn_number": 27, "p1_hp": 16, "p2_hp": 12, "p1_mana": 5, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "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": 4744261816, "human_decision_time_ms": 1408, "state_after_summary": {"turn_number": 27, "p1_hp": 16, "p2_hp": 12, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 27, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b58832d0-0b7d-427f-98c3-3eea24c3754e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744263747, "human_decision_time_ms": 1923, "state_after_summary": {"turn_number": 27, "p1_hp": 16, "p2_hp": 7, "p1_mana": 1, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744264539, "human_decision_time_ms": 783, "state_after_summary": {"turn_number": 28, "p1_hp": 16, "p2_hp": 7, "p1_mana": 1, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "6a51aef2-0b10-47c0-b472-8b0dd92ff6f0", "position": 2}, "timestamp_ms": 4744266489, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 13, "p2_hp": 7, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "56d6371f-7533-474d-8e09-6396f8158cbe", "target_id": "c77deed9-64ac-4263-b867-def270dfc284", "target_is_hero": false}, "timestamp_ms": 4744267071, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 13, "p2_hp": 7, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744267875, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 10, "p2_hp": 7, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "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": 2}, "timestamp_ms": 4744268384, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 10, "p2_hp": 7, "p1_mana": 1, "p2_mana": 5, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744269132, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 10, "p2_hp": 7, "p1_mana": 1, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 28, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "b58832d0-0b7d-427f-98c3-3eea24c3754e", "position": null}, "timestamp_ms": 4744269673, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 28, "p1_hp": 10, "p2_hp": 7, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744270185, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 10, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "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": 4744272056, "human_decision_time_ms": 1862, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 0, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "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": 4744273348, "human_decision_time_ms": 1284, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 7, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744274169, "human_decision_time_ms": 809, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744275480, "human_decision_time_ms": 1302, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 29, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 0, "target_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_is_hero": false}, "timestamp_ms": 4744277522, "human_decision_time_ms": 2033, "state_after_summary": {"turn_number": 29, "p1_hp": 10, "p2_hp": 7, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744279356, "human_decision_time_ms": 1826, "state_after_summary": {"turn_number": 30, "p1_hp": 10, "p2_hp": 7, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "626c205b-c242-420e-8c98-74fca1e014d7", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744281315, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 5, "p2_hp": 7, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4744281876, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "position": null}, "timestamp_ms": 4744282335, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744283050, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 30, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 3}, "timestamp_ms": 4744283560, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 30, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744284237, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 31, "p1_hp": 2, "p2_hp": 7, "p1_mana": 10, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "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": 4744286399, "human_decision_time_ms": 2153, "state_after_summary": {"turn_number": 31, "p1_hp": 2, "p2_hp": 7, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "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": 4744287986, "human_decision_time_ms": 1579, "state_after_summary": {"turn_number": 31, "p1_hp": 2, "p2_hp": 7, "p1_mana": 2, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 31, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744289508, "human_decision_time_ms": 1513, "state_after_summary": {"turn_number": 31, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744290993, "human_decision_time_ms": 1477, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744293471, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744294041, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "aba00c0c-0b76-494b-ae91-a689a2b4c6df", "position": null}, "timestamp_ms": 4744294483, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "target_is_hero": false}, "timestamp_ms": 4744295208, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 32, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "39befc00-ff2e-4a05-8ff8-13dce21bab9f", "position": null}, "timestamp_ms": 4744296016, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 32, "p1_hp": 2, "p2_hp": 7, "p1_mana": 0, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 33, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744296560, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 33, "p1_hp": 2, "p2_hp": 7, "p1_mana": 10, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 33, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 3, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4744298603, "human_decision_time_ms": 2033, "state_after_summary": {"turn_number": 33, "p1_hp": 2, "p2_hp": 7, "p1_mana": 5, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 4}, "ok": true, "error": null}, {"turn": 33, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": "3935f477-63a7-4ca5-b112-620d126c528d", "target_is_hero": false}, "timestamp_ms": 4744301105, "human_decision_time_ms": 2478, "state_after_summary": {"turn_number": 33, "p1_hp": 2, "p2_hp": 7, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 33, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "75047f6f-00e7-43d5-b66d-192ef09d13d5", "target_id": "a8d47bdc-7db1-4fa4-910c-883a191063ba", "target_is_hero": false}, "timestamp_ms": 4744304706, "human_decision_time_ms": 3577, "state_after_summary": {"turn_number": 33, "p1_hp": 2, "p2_hp": 7, "p1_mana": 4, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 33, "actor": 1000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744305699, "human_decision_time_ms": 969, "state_after_summary": {"turn_number": 33, "p1_hp": 2, "p2_hp": 7, "p1_mana": 2, "p2_mana": 2, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 34, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4744307106, "human_decision_time_ms": 1383, "state_after_summary": {"turn_number": 34, "p1_hp": 2, "p2_hp": 7, "p1_mana": 2, "p2_mana": 10, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 34, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4744309031, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 34, "p1_hp": 2, "p2_hp": 7, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 4, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 34, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "50ffd666-9885-4d2c-b6a3-c1f729f2acd4", "target_id": "c77deed9-64ac-4263-b867-def270dfc284", "target_is_hero": false}, "timestamp_ms": 4744309712, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 34, "p1_hp": 0, "p2_hp": 7, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 34, "p1_hp": 0, "p2_hp": 7, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 1}, "policy_warnings": [], "degraded": false}