# Turn 20 · alice 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-02/turns/19.md) · [Next turn](/games/game-02/turns/21.md) · [All turns](/games/game-02/turns/index.md) · [Interactive board](/games/game-02/replay.html#event-201) · [Game](/games/game-02/summary.md) Board before the first command: state `200` in [states.jsonl](/games/game-02/states.jsonl). After the last command: state `209` in [states.jsonl](/games/game-02/states.jsonl). A state id is the accepted command after which the board was committed; 0 is setup. ## Accepted events ### #201 · bob · msg {#e201} > Now that blue is cured, a strong 4-action line from your position is treat cured blue at Chicago (clear all 2), drive Atlanta, shuttle to Milan, treat blue there (clear all 3). That removes both hot cured-blue cities; Bob can then shuttle Atlanta→Beijing and treat red three times next turn if unchanged. Preserve all 4 yellow/3 red cards through the draw discard. [Model call bob-legacy-p0096](/games/game-02/turns/20-calls.md#d-bob-legacy-p0096) — unique payload candidate; not a proven invocation join ### #202 · alice · msg {#e202} > Blue is already cured. I’ll follow your exact no-card-burn 4-action line: treat Chicago (clear all cured blue), drive Atlanta, shuttle to Milan, treat Milan (clear all). Please own the 3-red Beijing bomb next turn from Atlanta: shuttle to Beijing and treat red three times if unchanged. [Model call alice-legacy-p0094](/games/game-02/turns/20-calls.md#d-alice-legacy-p0094) — unique payload candidate; not a proven invocation join ### #203 · alice · plan {#e203} > Blue is cured. Alice this turn clears cured-blue Chicago, then drives to Atlanta, shuttles to Milan, and clears cured-blue Milan (four actions, no card burn). Bob at Atlanta owns Beijing's 3-red bomb next turn: shuttle to Beijing station and treat red three times to clear if unchanged; reassess other red/Jakarta/Taipei fires. Alice keeps all yellow and red cards (yellow supply margin is 1 card; red cure needs her 3/5 set) and handles any remaining blue cluster after Beijing. Reassign on a new 3-cube city/epidemic. [Model call alice-legacy-p0094](/games/game-02/turns/20-calls.md#d-alice-legacy-p0094) — unique payload candidate; not a proven invocation join ### #204 · alice · cmd {#e204} ```json { "tag": "treatDisease", "color": "blue" } ``` Board before: state `200` in [states.jsonl](/games/game-02/states.jsonl) · after: state `204` in [states.jsonl](/games/game-02/states.jsonl) ### #205 · alice · cmd {#e205} ```json { "tag": "driveFerry", "to": "Atlanta" } ``` Board before: state `204` in [states.jsonl](/games/game-02/states.jsonl) · after: state `205` in [states.jsonl](/games/game-02/states.jsonl) [Model call alice-legacy-p0095](/games/game-02/turns/20-calls.md#d-alice-legacy-p0095) — unique payload candidate; not a proven invocation join ### #206 · alice · cmd {#e206} ```json { "tag": "shuttleFlight", "to": "Milan" } ``` Board before: state `205` in [states.jsonl](/games/game-02/states.jsonl) · after: state `206` in [states.jsonl](/games/game-02/states.jsonl) [Model call alice-legacy-p0096](/games/game-02/turns/20-calls.md#d-alice-legacy-p0096) — unique payload candidate; not a proven invocation join ### #207 · alice · cmd {#e207} ```json { "tag": "treatDisease", "color": "blue" } ``` Board before: state `206` in [states.jsonl](/games/game-02/states.jsonl) · after: state `207` in [states.jsonl](/games/game-02/states.jsonl) ### #208 · alice · cmd {#e208} ```json { "tag": "discard", "card": { "kind": "city", "city": "Atlanta" } } ``` Board before: state `207` in [states.jsonl](/games/game-02/states.jsonl) · after: state `208` in [states.jsonl](/games/game-02/states.jsonl) ### #209 · alice · cmd {#e209} ```json { "tag": "discard", "card": { "kind": "city", "city": "Riyadh" } } ``` Board before: state `208` in [states.jsonl](/games/game-02/states.jsonl) · after: state `209` in [states.jsonl](/games/game-02/states.jsonl) [Model call alice-legacy-p0099](/games/game-02/turns/20-calls.md#d-alice-legacy-p0099) — unique payload candidate; not a proven invocation join ## Model calls Full inputs and outputs are on [the calls page for this turn](/games/game-02/turns/20-calls.md). ### Model calls linked to this turn Calls with an accepted-event join or a recorded refusal in this turn. - [alice-legacy-p0094](/games/game-02/turns/20-calls.md#d-alice-legacy-p0094) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#202](/games/game-02/turns/20.md#e202) (unique payload candidate; not a proven invocation join), [#203](/games/game-02/turns/20.md#e203) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0095](/games/game-02/turns/20-calls.md#d-alice-legacy-p0095) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#205](/games/game-02/turns/20.md#e205) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0096](/games/game-02/turns/20-calls.md#d-alice-legacy-p0096) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#206](/games/game-02/turns/20.md#e206) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0099](/games/game-02/turns/20-calls.md#d-alice-legacy-p0099) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#209](/games/game-02/turns/20.md#e209) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0096](/games/game-02/turns/20-calls.md#d-bob-legacy-p0096) · bob · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#201](/games/game-02/turns/20.md#e201) (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-p0097](/games/game-02/turns/20-calls.md#d-alice-legacy-p0097) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [alice-legacy-p0098](/games/game-02/turns/20-calls.md#d-alice-legacy-p0098) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [alice-legacy-p0100](/games/game-02/turns/20-calls.md#d-alice-legacy-p0100) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [bob-legacy-p0097](/games/game-02/turns/20-calls.md#d-bob-legacy-p0097) · bob · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [bob-legacy-p0098](/games/game-02/turns/20-calls.md#d-bob-legacy-p0098) · bob · legacy prompt window; invocation identity unavailable · 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)