✅ Reveal equal speeds tie
| Category | Ability |
| Status | Passing |
| Test | tests/test_turn_sequence.py::test_reveal_equal_speeds_tie |
Both players contract Normal-speed demons → speed tie detected.
Preconditions
- contracted_demons = {P1: "009" (Normal=2), P2: "012" (Normal=2)}.
Action
- reveal_contract_demons(state)
Expected Postconditions
-
_contract_speed_tie = True.
-
_contract_faster_side = None.
Assertions
assert result._contract_speed_tie is True
assert result._contract_faster_side is None