clay-borg/scenarios/ground/gr-d03-darvo-deny.yaml

49 lines
1.2 KiB
YAML
Raw Normal View History

2026-07-31 02:30:58 +02:00
scenario: ground/gr-d03-darvo-deny
description: >
The DENY stage turns one face-up, unsolved, unprotected Problem face
down and Denies it (GR-D03), then the sequence advances to ATTACK
(GR-D02). A protected Problem is not a legal DENY target (GR-A11).
covers: [GR-D02, GR-D03, GR-P01]
provisional: false
seed: 42
setup:
players: 3
preset: standard-3p
patch:
"lead": 0
"players.0.darvo": Deny
"problems.2.face_up": true
commands:
- actor: P1
cmd: select_action
args: { action: INVESTIGATE, problem: 3 }
- actor: P2
cmd: select_action
args: { action: INVESTIGATE, problem: 3 }
- actor: P3
cmd: select_action
args: { action: INVESTIGATE, problem: 3 }
- actor: SYSTEM
cmd: reveal
# GR-D02: only a player with a live sequence names a stage target.
- actor: P2
cmd: choose_darvo_target
args: { problem: 1 }
- actor: P1
cmd: choose_darvo_target
args: { problem: 1 }
- actor: SYSTEM
cmd: resolve
expect:
events:
- kind: ProblemDenied
problem: 1
- kind: DarvoAdvanced
player: 0
stage: Attack
state:
"problems.1.denied": true
"problems.1.face_up": false
"players.0.darvo": Attack
rejects: [4]