scenario: ground/gr-a12-ground-nd description: > GROUND—ND removes a Blame token from its player (GR-A12, GR-T02). The choice must name a token that is actually there, and a relation break must name a relation that exists. covers: [GR-A12, GR-T02, GR-T03] provisional: false seed: 42 setup: players: 3 preset: standard-3p patch: "lead": 0 "players.0.blame_from": [1] commands: - actor: P1 cmd: select_action args: { action: GROUND } - 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-T02: P3 has no Blame token in front of P1. - actor: P1 cmd: choose_ground_mode args: { mode: ND, choice: remove_blame, seat: 2 } # GR-A12: no relation with P2 exists to break. - actor: P1 cmd: choose_ground_mode args: { mode: ND, choice: break_relation, seat: 1 } - actor: P1 cmd: choose_ground_mode args: { mode: ND, choice: remove_blame, seat: 1 } - actor: SYSTEM cmd: resolve expect: events: - kind: BlameRemoved player: 0 owner: 1 state: "players.0.blame_from": [] rejects: [4, 5]