A table may ask each seat to rank its choices before the deal, in secret; the start line keeps the rankings and create reads them

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
This commit is contained in:
Eric Wagoner
2026-09-29 12:17:18 -04:00
co-authored by Claude Opus 5.5
parent eca8c92964
commit 8c99126aee
12 changed files with 186 additions and 9 deletions
+5
View File
@@ -140,6 +140,11 @@ if it were never there.
own input in waiting (`yourInput`), so a page reopened shows the draft,
and its input in the last round it played (`yourLastInput`), so the page
can tell it what became of its own choice.
- `rankable(options)`: the choices a table asks each seat to rank before
the deal (sides, roles, colours). The lobby shows a seat its own ranking
and how many have ranked, nothing more; the start line records every
ranking and `create` receives them. A solo table asking for one waits in
the lobby for the player's.
- `tally(state)`: the game's own lines for the tally, from a finished game.
- `preferences`, `options`: the preferences panel's settings and the
host's table choices (above).