scenario: ground/gr-e04-coalitions description: > BONDED COALITIONS scoring (GR-E04): Bond networks score together, Rivalries do not connect, and an unbonded player is a coalition of one. Personal scores subtract Blame (GR-E03, GR-T02). covers: [GR-E03, GR-E04, GR-O03] ruled: 2026-08-03 ruled_by: ground-game ruled_note: > GROUND-WP-0002 T03, 2026-08-03 — confirm: encode Modes.csv MODE_COALITION as printed. Encodes no U-item; provisional on the mode data. seed: 42 setup: players: 3 preset: standard-3p patch: "lead": 0 "round": 5 "mode": BondedCoalitions # Edition values 2+2+2 = 6 claimed; 3p threshold is 7, so still no # group success — the band this scenario needs is unchanged. "problems.1.claimed_by": 0 "problems.2.claimed_by": 1 "problems.3.claimed_by": 2 "relations.0-1": Bond "relations.1-2": Rivalry "players.0.blame_from": [2] commands: - actor: P1 cmd: select_action args: { action: SUPPORT, target: P2 } - actor: P2 cmd: select_action args: { action: SUPPORT, target: P1 } - actor: P3 cmd: select_action args: { action: INVESTIGATE, problem: 2 } - actor: SYSTEM cmd: reveal - actor: SYSTEM cmd: resolve - actor: SYSTEM cmd: end_round expect: events: - kind: GameEnded state: "outcome.total": 6 "outcome.group_success": false # P1 claimed value 1 less one Blame; P2 value 2; P3 value 3. "outcome.personal.0": 1 "outcome.personal.1": 2 "outcome.personal.2": 2 # GR-E04: P1+P2 are Bonded; the Rivalry leaves P3 solo. "outcome.coalitions.0.members": [0, 1] "outcome.coalitions.0.score": 3 "outcome.coalitions.1.members": [2] "outcome.coalitions.1.score": 2 rejects: []