# 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-14/turns/14.md) · [Next turn](/games/game-14/turns/16.md) · [All turns](/games/game-14/turns/index.md) · [Interactive board](/games/game-14/replay.html#event-125) · [Game](/games/game-14/summary.md) Board before the first command: state `124` in [states.jsonl](/games/game-14/states.jsonl). After the last command: state `130` in [states.jsonl](/games/game-14/states.jsonl). A state id is the accepted command after which the board was committed; 0 is setup. ## Accepted events ### #125 · bob · msg {#e125} > Heads-up from the last infect phase: Mumbai ticked to 3 black — that's seven armed cities now, all frozen in the discard, black supply down to 8 with 16 on board. The race is exactly as pinned: epidemic #3 is ~50/50 to land before your cure, your banked Forecast eats the reshuffle turn, and the cure makes every one of those a one-treat clear. Executing my half now: London→Essen→Milan→Istanbul, handing you the Istanbul card as my fourth action — you'll be at 4 of 5. Your T4: step to Algiers, treat its 2 black, draw; if the draw is black you cure at the start of T5 on the spot, otherwise I'm walking Istanbul→Cairo with the Cairo card on my T5 and your T5 is Cairo-take → Algiers → cure. Either way BLACK lands on your T5. [Model call bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) — exact submission ref ### #126 · bob · cmd {#e126} ```json { "tag": "driveFerry", "to": "Essen" } ``` Board before: state `124` in [states.jsonl](/games/game-14/states.jsonl) · after: state `126` in [states.jsonl](/games/game-14/states.jsonl) [Model call bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) — exact submission ref ### #127 · bob · cmd {#e127} ```json { "tag": "driveFerry", "to": "Milan" } ``` Board before: state `126` in [states.jsonl](/games/game-14/states.jsonl) · after: state `127` in [states.jsonl](/games/game-14/states.jsonl) [Model call bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) — exact submission ref ### #128 · bob · cmd {#e128} ```json { "tag": "driveFerry", "to": "Istanbul" } ``` Board before: state `127` in [states.jsonl](/games/game-14/states.jsonl) · after: state `128` in [states.jsonl](/games/game-14/states.jsonl) [Model call bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) — exact submission ref ### #129 · bob · cmd {#e129} ```json { "tag": "shareGive", "to": "alice", "card": "Istanbul" } ``` Board before: state `128` in [states.jsonl](/games/game-14/states.jsonl) · after: state `129` in [states.jsonl](/games/game-14/states.jsonl) [Model call bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) — exact submission ref ### #130 · alice · cmd {#e130} ```json { "tag": "discard", "card": { "kind": "city", "city": "Taipei" } } ``` Board before: state `129` in [states.jsonl](/games/game-14/states.jsonl) · after: state `130` in [states.jsonl](/games/game-14/states.jsonl) [Model call alice-i66](/games/game-14/turns/15-calls.md#d-alice-i66) — exact submission ref ## Model calls Full inputs and outputs are on [the calls page for this turn](/games/game-14/turns/15-calls.md). ### Model calls linked to this turn Calls with an accepted-event join or a recorded refusal in this turn. - [alice-i66](/games/game-14/turns/15-calls.md#d-alice-i66) · alice · recorded invocation · active turn: True · linked events: [#130](/games/game-14/turns/15.md#e130) (exact submission ref) - [bob-i58](/games/game-14/turns/15-calls.md#d-bob-i58) · bob · recorded invocation · active turn: True · linked events: [#125](/games/game-14/turns/15.md#e125) (exact submission ref), [#126](/games/game-14/turns/15.md#e126) (exact submission ref), [#127](/games/game-14/turns/15.md#e127) (exact submission ref), [#128](/games/game-14/turns/15.md#e128) (exact submission ref), [#129](/games/game-14/turns/15.md#e129) (exact submission ref) ### 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-i67](/games/game-14/turns/15-calls.md#d-alice-i67) · alice · recorded invocation · active turn: True · linked events: none proven - [alice-i68](/games/game-14/turns/15-calls.md#d-alice-i68) · alice · recorded invocation · active turn: True · linked events: none proven - [alice-i69](/games/game-14/turns/15-calls.md#d-alice-i69) · alice · recorded invocation · active turn: True · linked events: none proven - [bob-i59](/games/game-14/turns/15-calls.md#d-bob-i59) · bob · recorded invocation · active turn: True · linked events: none proven - [bob-i60](/games/game-14/turns/15-calls.md#d-bob-i60) · bob · recorded invocation · active turn: True · linked events: none proven - [bob-i61](/games/game-14/turns/15-calls.md#d-bob-i61) · bob · recorded invocation · active turn: True · linked events: none proven - [bob-i62](/games/game-14/turns/15-calls.md#d-bob-i62) · bob · recorded invocation · active turn: False · linked events: none proven - [bob-i63](/games/game-14/turns/15-calls.md#d-bob-i63) · bob · recorded invocation · active turn: False · 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)