{"log_version": "1.0", "battle_id": "b_11808e8097", "group_id": "9dfcf341c0ee", "started_at": "2026-07-20T12:25:54Z", "finished_at": "2026-07-20T12:27:20Z", "duration_seconds": 86.356, "result": {"status": "P1_WIN", "winner_user_id": 1000, "loser_user_id": 2000}, "models": {"p1": {"name": "human", "kind": "human", "is_human": true}, "p2": {"name": "extra-lr-v5-postB-preV5-u29250", "kind": "v5", "is_human": false}}, "decks": {"p1": [5, 44, 35, 32, 17, 45, 34, 19, 18], "p2": [4, 22, 37, 31, 19, 23, 28, 12, 11]}, "actions": [{"turn": 1, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 0}, "timestamp_ms": 4560457692, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 1, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 0, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 2, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560458290, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 2, "p1_hp": 57, "p2_hp": 54, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 1, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560459472, "human_decision_time_ms": 1177, "state_after_summary": {"turn_number": 3, "p1_hp": 57, "p2_hp": 54, "p1_mana": 1, "p2_mana": 2, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 3, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4560461830, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 57, "p2_hp": 54, "p1_mana": 1, "p2_mana": 0, "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": "attack", "action_dict": {"type": "attack", "attacker_id": "7723987a-b241-418d-b791-cd3875d1c71e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560462445, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 3, "p1_hp": 57, "p2_hp": 54, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 1, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 4, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560463123, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 54, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 4, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560464490, "human_decision_time_ms": 1363, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 4, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "18db6329-922b-4606-9779-a4dfa8d322c6", "target_id": "c6149aea-a4bc-4bbe-919b-4a6cbe304f22", "target_is_hero": false}, "timestamp_ms": 4560466446, "human_decision_time_ms": 1942, "state_after_summary": {"turn_number": 4, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 2, "p2_max_mana": 2, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560466981, "human_decision_time_ms": 529, "state_after_summary": {"turn_number": 5, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 5, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "7723987a-b241-418d-b791-cd3875d1c71e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560469456, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 5, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 2, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560470010, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 6, "p1_hp": 57, "p2_hp": 54, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 0, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 6, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 0, "board_position": 0, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560471402, "human_decision_time_ms": 1387, "state_after_summary": {"turn_number": 6, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 3, "p2_max_mana": 3, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560471969, "human_decision_time_ms": 558, "state_after_summary": {"turn_number": 7, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "fdb45847-4dce-401d-bd0d-4ca24e78ca22", "position": 1}, "timestamp_ms": 4560473579, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 7, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "7723987a-b241-418d-b791-cd3875d1c71e", "target_id": "fdb45847-4dce-401d-bd0d-4ca24e78ca22", "target_is_hero": false}, "timestamp_ms": 4560474336, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 7, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 3, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560474815, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 8, "p1_hp": 57, "p2_hp": 54, "p1_mana": 4, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 4, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 8, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 3, "board_position": 0, "target_id": "81ea0c28-9a83-49f2-9e4d-6da09bb03f7b", "target_is_hero": false}, "timestamp_ms": 4560476985, "human_decision_time_ms": 2163, "state_after_summary": {"turn_number": 8, "p1_hp": 57, "p2_hp": 54, "p1_mana": 0, "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": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "fdb45847-4dce-401d-bd0d-4ca24e78ca22", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560478455, "human_decision_time_ms": 1464, "state_after_summary": {"turn_number": 8, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "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": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560479063, "human_decision_time_ms": 603, "state_after_summary": {"turn_number": 9, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "p2_mana": 5, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4560480790, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "p2_mana": 1, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 9, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": "afd97c4b-8180-4470-8067-8a90ad7aa8ec", "position": null}, "timestamp_ms": 4560481592, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 9, "p1_hp": 57, "p2_hp": 46, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 4, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560482052, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 10, "p1_hp": 57, "p2_hp": 46, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 10, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560485301, "human_decision_time_ms": 3242, "state_after_summary": {"turn_number": 10, "p1_hp": 57, "p2_hp": 46, "p1_mana": 1, "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": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c9ca25b1-9557-4950-8b94-faedd14814fd", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560486573, "human_decision_time_ms": 1265, "state_after_summary": {"turn_number": 10, "p1_hp": 57, "p2_hp": 34, "p1_mana": 1, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 5, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560487432, "human_decision_time_ms": 849, "state_after_summary": {"turn_number": 11, "p1_hp": 57, "p2_hp": 34, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "99a116de-f716-4286-89e2-7a6c36b0c0f7", "target_id": "c9ca25b1-9557-4950-8b94-faedd14814fd", "target_is_hero": false}, "timestamp_ms": 4560489256, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 57, "p2_hp": 34, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81ea0c28-9a83-49f2-9e4d-6da09bb03f7b", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560489862, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 54, "p2_hp": 34, "p1_mana": 1, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": null}, "timestamp_ms": 4560490422, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 54, "p2_hp": 34, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4560491063, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 54, "p2_hp": 34, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 11, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 2, "target_id": null, "position": 1}, "timestamp_ms": 4560491840, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 11, "p1_hp": 54, "p2_hp": 34, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 5, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560492322, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 12, "p1_hp": 54, "p2_hp": 34, "p1_mana": 5, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560494056, "human_decision_time_ms": 1726, "state_after_summary": {"turn_number": 12, "p1_hp": 54, "p2_hp": 34, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 12, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "afd97c4b-8180-4470-8067-8a90ad7aa8ec", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560495505, "human_decision_time_ms": 1442, "state_after_summary": {"turn_number": 12, "p1_hp": 54, "p2_hp": 28, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 6, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560496380, "human_decision_time_ms": 869, "state_after_summary": {"turn_number": 13, "p1_hp": 54, "p2_hp": 28, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4560498347, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 54, "p2_hp": 28, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "99a116de-f716-4286-89e2-7a6c36b0c0f7", "target_id": "967dab58-d381-4abc-acb4-2e94946960d4", "target_is_hero": false}, "timestamp_ms": 4560499177, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 54, "p2_hp": 28, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 13, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "81ea0c28-9a83-49f2-9e4d-6da09bb03f7b", "target_id": "967dab58-d381-4abc-acb4-2e94946960d4", "target_is_hero": false}, "timestamp_ms": 4560499831, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 13, "p1_hp": 54, "p2_hp": 28, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 6, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560500557, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 14, "p1_hp": 54, "p2_hp": 28, "p1_mana": 7, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560504021, "human_decision_time_ms": 3455, "state_after_summary": {"turn_number": 14, "p1_hp": 54, "p2_hp": 28, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 14, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "afd97c4b-8180-4470-8067-8a90ad7aa8ec", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560506789, "human_decision_time_ms": 2761, "state_after_summary": {"turn_number": 14, "p1_hp": 54, "p2_hp": 22, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 7, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560507614, "human_decision_time_ms": 817, "state_after_summary": {"turn_number": 15, "p1_hp": 54, "p2_hp": 22, "p1_mana": 2, "p2_mana": 8, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4560509571, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 54, "p2_hp": 22, "p1_mana": 2, "p2_mana": 0, "p1_max_mana": 7, "p2_max_mana": 8, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 15, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b41d08cf-9773-4010-a65d-0eba73f39eb1", "target_id": "f22c2952-4fbd-47bb-96a2-df05b4027a37", "target_is_hero": false}, "timestamp_ms": 4560510121, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 15, "p1_hp": 54, "p2_hp": 22, "p1_mana": 2, "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": 4560510765, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 16, "p1_hp": 54, "p2_hp": 22, "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": 3, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560515281, "human_decision_time_ms": 4508, "state_after_summary": {"turn_number": 16, "p1_hp": 54, "p2_hp": 22, "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": 4560518187, "human_decision_time_ms": 2896, "state_after_summary": {"turn_number": 16, "p1_hp": 54, "p2_hp": 22, "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": 4560518897, "human_decision_time_ms": 704, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "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": "ea206bf3-787a-4e42-8525-1a6e8000125c", "target_id": "afd97c4b-8180-4470-8067-8a90ad7aa8ec", "target_is_hero": false}, "timestamp_ms": 4560520691, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "b41d08cf-9773-4010-a65d-0eba73f39eb1", "target_id": "967dab58-d381-4abc-acb4-2e94946960d4", "target_is_hero": false}, "timestamp_ms": 4560521441, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 9, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 1}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": 1}, "timestamp_ms": 4560522223, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 7, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": null, "position": 2}, "timestamp_ms": 4560522775, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 6, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4560523577, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "fdb45847-4dce-401d-bd0d-4ca24e78ca22", "position": null}, "timestamp_ms": 4560524160, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 17, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 0, "target_id": null, "position": null}, "timestamp_ms": 4560524841, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 17, "p1_hp": 54, "p2_hp": 22, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 8, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560525471, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 18, "p1_hp": 54, "p2_hp": 22, "p1_mana": 7, "p2_mana": 3, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 1, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "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": 4560527324, "human_decision_time_ms": 1841, "state_after_summary": {"turn_number": 18, "p1_hp": 54, "p2_hp": 22, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c9ca25b1-9557-4950-8b94-faedd14814fd", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560528367, "human_decision_time_ms": 1036, "state_after_summary": {"turn_number": 18, "p1_hp": 54, "p2_hp": 10, "p1_mana": 3, "p2_mana": 3, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 18, "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": 4560529481, "human_decision_time_ms": 1106, "state_after_summary": {"turn_number": 18, "p1_hp": 54, "p2_hp": 10, "p1_mana": 0, "p2_mana": 3, "p1_max_mana": 9, "p2_max_mana": 9, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 19, "actor": 1000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560530245, "human_decision_time_ms": 757, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 10, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 3, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "ea206bf3-787a-4e42-8525-1a6e8000125c", "target_id": "c9ca25b1-9557-4950-8b94-faedd14814fd", "target_is_hero": false}, "timestamp_ms": 4560532555, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 10, "p1_mana": 0, "p2_mana": 10, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4560533131, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 10, "p1_mana": 0, "p2_mana": 8, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 2}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "play_card", "action_dict": {"type": "play_card", "hand_index": 1, "target_id": "fdb45847-4dce-401d-bd0d-4ca24e78ca22", "position": 2}, "timestamp_ms": 4560533879, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 54, "p2_hp": 10, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "c6149aea-a4bc-4bbe-919b-4a6cbe304f22", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560534564, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 50, "p2_hp": 10, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "7723987a-b241-418d-b791-cd3875d1c71e", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560535045, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 50, "p2_hp": 10, "p1_mana": 0, "p2_mana": 4, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 19, "actor": 2000, "kind": "mana_draw", "action_dict": {"type": "mana_draw"}, "timestamp_ms": 4560535571, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 19, "p1_hp": 50, "p2_hp": 10, "p1_mana": 0, "p2_mana": 0, "p1_max_mana": 9, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 3}, "ok": true, "error": null}, {"turn": 20, "actor": 2000, "kind": "end_turn", "action_dict": {"type": "end_turn"}, "timestamp_ms": 4560536303, "human_decision_time_ms": null, "state_after_summary": {"turn_number": 20, "p1_hp": 50, "p2_hp": 10, "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": 20, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "35f9c8c9-a1bb-4eac-8998-8e95c29245e2", "target_id": "81ea0c28-9a83-49f2-9e4d-6da09bb03f7b", "target_is_hero": false}, "timestamp_ms": 4560538940, "human_decision_time_ms": 2628, "state_after_summary": {"turn_number": 20, "p1_hp": 50, "p2_hp": 5, "p1_mana": 10, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "play_card", "action_dict": {"type": "play_card", "card_ref": 1, "board_position": 1, "target_id": null, "target_is_hero": false}, "timestamp_ms": 4560540678, "human_decision_time_ms": 1729, "state_after_summary": {"turn_number": 20, "p1_hp": 50, "p2_hp": 5, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 2, "p2_board_count": 0}, "ok": true, "error": null}, {"turn": 20, "actor": 1000, "kind": "attack", "action_dict": {"type": "attack", "attacker_id": "18db6329-922b-4606-9779-a4dfa8d322c6", "target_id": null, "target_is_hero": true}, "timestamp_ms": 4560541527, "human_decision_time_ms": 841, "state_after_summary": {"turn_number": 20, "p1_hp": 50, "p2_hp": 0, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 0}, "ok": true, "error": null}], "final_state_summary": {"turn_number": 20, "p1_hp": 50, "p2_hp": 0, "p1_mana": 8, "p2_mana": 0, "p1_max_mana": 10, "p2_max_mana": 10, "p1_board_count": 1, "p2_board_count": 0}, "policy_warnings": [], "degraded": false}