✅ Check defeat equal cp time token
| Category | Ability |
| Status | Passing |
| Test | tests/test_scoring.py::test_check_defeat_equal_cp_time_token |
Engine behavior test.
Preconditions
-
P1 CP: 15
-
P2 CP: 15
-
P1 has_time_token: True
-
P2 has_time_token: False
Action
- check_defeat(state)
Expected Postconditions
-
Returns (True, PLAYER_2, reason)
-
P2 loses. P1 wins (holds time token).
Assertions
assert game_over is True
assert loser == Side.PLAYER_2