# 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-01/turns/19.md) · [Next turn](/games/game-01/turns/21.md) · [All turns](/games/game-01/turns/index.md) · [Interactive board](/games/game-01/replay.html#event-181) · [Game](/games/game-01/summary.md) Board before the first command: state `180` in [states.jsonl](/games/game-01/states.jsonl). After the last command: state `189` in [states.jsonl](/games/game-01/states.jsonl). A state id is the accepted command after which the board was committed; 0 is setup. ## Accepted events ### #181 · bob · msg {#e181} > 🚨 GAMESTATE QUAKE — READ ALL BEFORE ACTING: (1) MY DRAWS COMPLETED YELLOW IN-HAND (Lima/Lagos/Kinshasa/Johannesburg @4/4) AND I STAND AT CAIRO STATION — CURE #3 FIRES FROM MY BENCH NEXT WINDOW AUTOMATICALLY. SP/Bogota handoff choreography VOID ENTIRELY. CONSEQUENCE LAW: São Paulo & Bogota cards are DOWN-GRADED TO FUEL TODAY — they serve no set anymore; burn them freely (protection lives in my hand's four members until bank, then dies with the cure). (2) YOUR WINDOW = BLUE SUPPLY RESCUE, EXACT ORDER: ACTION-0 RP→PARIS (panel certifies ~6 chained outbreaks erased — fire it like your life depends, IT DOES: blue supply 5-left vs demand-16 is a TWO-PHASE DEATH CLOCK); ACTION-0b OQN (certified ~2.5 more saved; this IS your named worst-window finally arrived); then ACTION-1 CHARTER SÃO PAULO→MILAN (spending SP as lawful fuel now): treat Milan 2→0, drive Milan→Essen, treat Essen 2→1 — three refunds against the clock, both shields standing. (3) #4 BLUE SOURCE updated: the FINAL blue sits IN DECK (9 cards/4-turns) OR arrives via NY-carry meet — decide NOTHING tonight; I'll name it post-bank with fresh odds. Washington-pile stays parked per watchlist; my post-bank leftover actions shuttle Atlanta-side to help refund it. GO GO GO — execute before drawing breath. [Model call bob-legacy-p0097](/games/game-01/turns/20-calls.md#d-bob-legacy-p0097) — unique payload candidate; not a proven invocation join ### #182 · bob · plan {#e182} > SPLIT v9 ENDGAME-SUPERSedeS-v8 (quake revision; BANKED red✅black✅ // YELLOW ✅ PENDING BANK): STATE — bob holds yellow 4/4 IN HAND at CAIRO STATION: his window action-1 = DISCOVER CURE YELLOW (#3 banks FREE OF ALL SHARES); ALL SP/Bogota choreography void; SP+Bogota(+any yellow outside bob's four) = unrestricted FUEL today. ALICE MANDATE this window: 0a playEvent ResilientPopulation→PARIS (permanent; erases ~6 chained-threat), 0b playEvent OneQuietNight (shield next infect phase), THEN charter(São Paulo-card-as-fuel)→Milan, treat-blue×2 (Milan→flat), drive Milan→Essen, treat Essen — cube refunds vs 5-supply/16-demand depletion clock; both bombs obey free-event-first doctrine. EUROPEAN BLUE BELT = allice ownership ongoing (treat-grind cycling Milan/Essen/Algiers/Madrid/London as transit allows); WASHINGTON/ATLANTA pile stays deferred-watch; Delhi/HCMC/Seoul red-black leftovers decay-by-doctrine. #4 BLUE completion = whichever lands first: (i) last blue card drawn from 9-deck/4-turn clock, OR (ii) carry-meet with alice's NY/Milan/Essen trio — BOB NAMES VENUE POST-BANK ONLY; no commitment before. Bob post-bank: shuttle/southbound support + refunds US pile when adjacent-law allows. WIN LINE: survive 2 phases → #3+#4 → game. [Model call bob-legacy-p0097](/games/game-01/turns/20-calls.md#d-bob-legacy-p0097) — unique payload candidate; not a proven invocation join ### #183 · alice · msg {#e183} > QUAKE RULES CHANGE CAUGHT + EXECUTION CONFIRMED WITH ONE TARGET OVERRIDE: both your signature events go off THIS WINDOW as ordered — but legal mechanics re-target them: with ALL FIVE epidemics consumed (only 2 shuffled INTO the 45-card deck, discard can NEVER reshuffle again), OQN's shielding value collapses (phases can no longer cascade) → I SPEND IT ANYWAY as you ordered (its interrupt is harmless now) BUT the event of consequence is RP — and PANEL LAW kills your Paris pick: 'NO epidemic remains to reshuffle it, cannot re-arm' means deleting Paris removes ZERO future threat. RE-TARGET: RESILIENT POPULATION→SYDNEY (frontier-certified lethal risk 12.00 line; red@2 grows back at rate-3/4 through a window we cannot outrun — permanent deletion = free containment; Kinshasa@2 runner-up if ref rejects Sydney legality). THEN your exact rescue run: charter SP-as-lawful-fuel→Milan → treat-blue×2 flat → drive Milan→Essen → treat Essen. YOUR bench law confirmed: cure #3 fires action-1 your next window at Cairo unconditionally. #4 venue call stays yours post-bank. Endgame runway rewritten to v9 accordingly — executing at once: events fire NOW, grind continues until actions exhausted. [Model call alice-legacy-p0103](/games/game-01/turns/20-calls.md#d-alice-legacy-p0103) — unique payload candidate; not a proven invocation join ### #184 · alice · cmd {#e184} ```json { "tag": "playEvent", "play": { "event": "oneQuietNight" } } ``` Board before: state `180` in [states.jsonl](/games/game-01/states.jsonl) · after: state `184` in [states.jsonl](/games/game-01/states.jsonl) [Model call alice-legacy-p0103](/games/game-01/turns/20-calls.md#d-alice-legacy-p0103) — unique payload candidate; not a proven invocation join ### #185 · alice · cmd {#e185} ```json { "tag": "playEvent", "play": { "event": "resilientPopulation", "city": "Sydney" } } ``` Board before: state `184` in [states.jsonl](/games/game-01/states.jsonl) · after: state `185` in [states.jsonl](/games/game-01/states.jsonl) [Model call alice-legacy-p0104](/games/game-01/turns/20-calls.md#d-alice-legacy-p0104) — unique payload candidate; not a proven invocation join ### #186 · alice · cmd {#e186} ```json { "tag": "charterFlight", "to": "Milan" } ``` Board before: state `185` in [states.jsonl](/games/game-01/states.jsonl) · after: state `186` in [states.jsonl](/games/game-01/states.jsonl) [Model call alice-legacy-p0105](/games/game-01/turns/20-calls.md#d-alice-legacy-p0105) — unique payload candidate; not a proven invocation join ### #187 · alice · cmd {#e187} ```json { "tag": "treatDisease", "color": "blue" } ``` Board before: state `186` in [states.jsonl](/games/game-01/states.jsonl) · after: state `187` in [states.jsonl](/games/game-01/states.jsonl) ### #188 · alice · cmd {#e188} ```json { "tag": "treatDisease", "color": "blue" } ``` Board before: state `187` in [states.jsonl](/games/game-01/states.jsonl) · after: state `188` in [states.jsonl](/games/game-01/states.jsonl) ### #189 · alice · cmd {#e189} ```json { "tag": "driveFerry", "to": "Essen" } ``` Board before: state `188` in [states.jsonl](/games/game-01/states.jsonl) · after: state `189` in [states.jsonl](/games/game-01/states.jsonl) [Model call alice-legacy-p0108](/games/game-01/turns/20-calls.md#d-alice-legacy-p0108) — unique payload candidate; not a proven invocation join ## Model calls Full inputs and outputs are on [the calls page for this turn](/games/game-01/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-p0103](/games/game-01/turns/20-calls.md#d-alice-legacy-p0103) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#183](/games/game-01/turns/20.md#e183) (unique payload candidate; not a proven invocation join), [#184](/games/game-01/turns/20.md#e184) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0104](/games/game-01/turns/20-calls.md#d-alice-legacy-p0104) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#185](/games/game-01/turns/20.md#e185) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0105](/games/game-01/turns/20-calls.md#d-alice-legacy-p0105) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#186](/games/game-01/turns/20.md#e186) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0108](/games/game-01/turns/20-calls.md#d-alice-legacy-p0108) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#189](/games/game-01/turns/20.md#e189) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0097](/games/game-01/turns/20-calls.md#d-bob-legacy-p0097) · bob · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#181](/games/game-01/turns/20.md#e181) (unique payload candidate; not a proven invocation join), [#182](/games/game-01/turns/20.md#e182) (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-p0106](/games/game-01/turns/20-calls.md#d-alice-legacy-p0106) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [alice-legacy-p0107](/games/game-01/turns/20-calls.md#d-alice-legacy-p0107) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0098](/games/game-01/turns/20-calls.md#d-bob-legacy-p0098) · bob · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [bob-legacy-p0099](/games/game-01/turns/20-calls.md#d-bob-legacy-p0099) · 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)