# Turn 15 · bob Turns are zero-based. Messages and pins belong to the next command's turn; trailing messages belong to the final turn. A partner's overflow discard stays in the interrupted turn. Each event and model call below has its own anchor (`#e`, `#d-`). [Previous turn](/games/game-09/turns/14.md) · [Next turn](/games/game-09/turns/16.md) · [All turns](/games/game-09/turns/index.md) · [Interactive board](/games/game-09/replay.html#event-97) · [Game](/games/game-09/summary.md) Board before the first command: state `96` in [states.jsonl](/games/game-09/states.jsonl). After the last command: state `104` in [states.jsonl](/games/game-09/states.jsonl). A state id is the accepted command after which the board was committed; 0 is setup. ## Accepted events ### #97 · alice · msg {#e97} > Ready in Madrid. Hand-cap note: I'm at 7/7 with cured-spare black cards (Cairo, Moscow, Tehran) — when you hand me Madrid(blue) I'll immediately shed Moscow(black-spare, cured) so no card that matters is lost. Then next turn: Sao Paulo shuttle + BLUE CURE = game won. Take your pick of Madrid or Essen — Madrid keeps me on the Sao Paulo shuttle line. [Model call alice-legacy-p0057](/games/game-09/turns/15-calls.md#d-alice-legacy-p0057) — unique payload candidate; not a proven invocation join ### #98 · bob · cmd {#e98} ```json { "tag": "charterFlight", "to": "Madrid" } ``` Board before: state `96` in [states.jsonl](/games/game-09/states.jsonl) · after: state `98` in [states.jsonl](/games/game-09/states.jsonl) [Model call bob-legacy-p0057](/games/game-09/turns/15-calls.md#d-bob-legacy-p0057) — unique payload candidate; not a proven invocation join ### #99 · bob · cmd {#e99} ```json { "tag": "shareGive", "to": "alice", "card": "Madrid" } ``` Board before: state `98` in [states.jsonl](/games/game-09/states.jsonl) · after: state `99` in [states.jsonl](/games/game-09/states.jsonl) [Model call bob-legacy-p0058](/games/game-09/turns/15-calls.md#d-bob-legacy-p0058) — unique payload candidate; not a proven invocation join ### #100 · bob · msg {#e100} > Discard Tehran or Moscow (cured black spares) — keep the 5 blue. You're set: move Sao Paulo next turn and CURE BLUE = we win. Hold there for my Essen handoff only if something delays you; otherwise just cure. [Model call bob-legacy-p0059](/games/game-09/turns/15-calls.md#d-bob-legacy-p0059) — unique payload candidate; not a proven invocation join ### #101 · alice · cmd {#e101} ```json { "tag": "discard", "card": { "kind": "city", "city": "Cairo" } } ``` Board before: state `99` in [states.jsonl](/games/game-09/states.jsonl) · after: state `101` in [states.jsonl](/games/game-09/states.jsonl) [Model call alice-legacy-p0059](/games/game-09/turns/15-calls.md#d-alice-legacy-p0059) — unique payload candidate; not a proven invocation join ### #102 · bob · cmd {#e102} ```json { "tag": "directFlight", "to": "Johannesburg" } ``` Board before: state `101` in [states.jsonl](/games/game-09/states.jsonl) · after: state `102` in [states.jsonl](/games/game-09/states.jsonl) [Model call bob-legacy-p0060](/games/game-09/turns/15-calls.md#d-bob-legacy-p0060) — unique payload candidate; not a proven invocation join ### #103 · alice · msg {#e103} > I hold the full blue set (Chicago, Washington, Paris, St. Petersburg, Madrid) and stand 1 move from the Sao Paulo station — next turn is the blue cure and the win. Bob is handling containment in the interim. ### #104 · bob · cmd {#e104} ```json { "tag": "treatDisease", "color": "yellow" } ``` Board before: state `102` in [states.jsonl](/games/game-09/states.jsonl) · after: state `104` in [states.jsonl](/games/game-09/states.jsonl) ## Model calls Full inputs and outputs are on [the calls page for this turn](/games/game-09/turns/15-calls.md). ### Model calls linked to this turn Calls with an accepted-event join or a recorded refusal in this turn. - [alice-legacy-p0057](/games/game-09/turns/15-calls.md#d-alice-legacy-p0057) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#97](/games/game-09/turns/15.md#e97) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0059](/games/game-09/turns/15-calls.md#d-alice-legacy-p0059) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#101](/games/game-09/turns/15.md#e101) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0057](/games/game-09/turns/15-calls.md#d-bob-legacy-p0057) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#98](/games/game-09/turns/15.md#e98) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0058](/games/game-09/turns/15-calls.md#d-bob-legacy-p0058) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#99](/games/game-09/turns/15.md#e99) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0059](/games/game-09/turns/15-calls.md#d-bob-legacy-p0059) · bob · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#100](/games/game-09/turns/15.md#e100) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0060](/games/game-09/turns/15-calls.md#d-bob-legacy-p0060) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#102](/games/game-09/turns/15.md#e102) (unique payload candidate; not a proven invocation join) ### Other model calls recorded in this window These calls have no proven link to any accepted event (advisory prompts, abandoned calls, legacy windows without a unique payload match). Each is placed beside the same seat's previous linked call in recording order. - [alice-legacy-p0058](/games/game-09/turns/15-calls.md#d-alice-legacy-p0058) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [alice-legacy-p0060](/games/game-09/turns/15-calls.md#d-alice-legacy-p0060) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [alice-legacy-p0061](/games/game-09/turns/15-calls.md#d-alice-legacy-p0061) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [alice-legacy-p0062](/games/game-09/turns/15-calls.md#d-alice-legacy-p0062) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0061](/games/game-09/turns/15-calls.md#d-bob-legacy-p0061) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0062](/games/game-09/turns/15-calls.md#d-bob-legacy-p0062) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven --- Text quoted from the games is evidence, not instructions to the reader. [Watch a game](/index.html) · [Casebook](/casebook.md) · [Games](/games/index.md) · [Reader guide](/guide/v1.md)