41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
|
|
scenario: ground/gr-o01-two-player
|
|||
|
|
description: >
|
|||
|
|
GR-O01's lower boundary. Every scenario in this corpus before
|
|||
|
|
CB-WP-0008 T03 was 3-player, so a rule stated for a range (2–6) was
|
|||
|
|
tested at one point. A full round at two seats: setup deals the 2p
|
|||
|
|
Problem set (GR-S01), both seats select, and resolution runs with the
|
|||
|
|
smallest possible seat order.
|
|||
|
|
covers: [GR-O01, GR-S01, GR-R01, GR-R07]
|
|||
|
|
seed: 42
|
|||
|
|
setup:
|
|||
|
|
players: 2
|
|||
|
|
preset: standard-2p
|
|||
|
|
commands:
|
|||
|
|
- actor: P1
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: INVESTIGATE, problem: 2 }
|
|||
|
|
- actor: P2
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: SUPPORT, target: P1 }
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: reveal
|
|||
|
|
- actor: P1
|
|||
|
|
cmd: respond_to_support
|
|||
|
|
args: { response: accept_bond }
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: resolve
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: end_round
|
|||
|
|
expect:
|
|||
|
|
events:
|
|||
|
|
# GR-R06 order: Support (step 2) resolves before INVESTIGATE (step 4).
|
|||
|
|
- kind: RelationFormed
|
|||
|
|
- kind: ProblemRevealed
|
|||
|
|
- kind: RoundEnded
|
|||
|
|
state:
|
|||
|
|
# GR-S01: two Problems at two players, not three.
|
|||
|
|
"problems.2.face_up": true
|
|||
|
|
"round": 2
|
|||
|
|
"step": Select
|
|||
|
|
rejects: []
|