54 lines
1.5 KiB
YAML
54 lines
1.5 KiB
YAML
|
|
scenario: ground/gr-e01-threshold-unreachable-2p
|
|||
|
|
description: >
|
|||
|
|
GR-E01's threshold against the standard preset's Problem values, at the
|
|||
|
|
2-player boundary. Both Problems are claimed — the best case available
|
|||
|
|
— and the total is 3 against a threshold of 5. With the placeholder
|
|||
|
|
fixture (value = priority) group success is unreachable at 2, 3 and 4
|
|||
|
|
players; only 5–6p can reach its 9. Recorded here so the gap has a
|
|||
|
|
failing-in-fact scenario rather than a paragraph, and marked provisional
|
|||
|
|
because the fixture is explicitly a stand-in for scenario Problem data.
|
|||
|
|
covers: [GR-E01, GR-E02, GR-O01]
|
|||
|
|
provisional: true
|
|||
|
|
provisional_owner: ground-game
|
|||
|
|
provisional_raised: 2026-08-01
|
|||
|
|
seed: 42
|
|||
|
|
setup:
|
|||
|
|
players: 2
|
|||
|
|
preset: standard-2p
|
|||
|
|
patch:
|
|||
|
|
"round": 5
|
|||
|
|
"mode": SharedGround
|
|||
|
|
"problems.1.claimed_by": 0
|
|||
|
|
"problems.2.claimed_by": 1
|
|||
|
|
"problems.2.face_up": true
|
|||
|
|
commands:
|
|||
|
|
- actor: P1
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: GROUND }
|
|||
|
|
- actor: P2
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: GROUND }
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: reveal
|
|||
|
|
- actor: P1
|
|||
|
|
cmd: choose_ground_mode
|
|||
|
|
args: { mode: GR }
|
|||
|
|
- actor: P2
|
|||
|
|
cmd: choose_ground_mode
|
|||
|
|
args: { mode: GR }
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: resolve
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: end_round
|
|||
|
|
expect:
|
|||
|
|
events:
|
|||
|
|
- kind: GameEnded
|
|||
|
|
state:
|
|||
|
|
# 1 + 2 = 3, the maximum any 2-player game of this preset can score.
|
|||
|
|
"outcome.total": 3
|
|||
|
|
"outcome.threshold": 5
|
|||
|
|
"outcome.group_success": false
|
|||
|
|
"round": 5
|
|||
|
|
"step": End
|
|||
|
|
rejects: []
|