Bots that play on alone do it at a pace to watch, a round every two seconds after the first few, and a seat may hurry them to the end
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
99a0b23f59
commit
403232087d
+6
-1
@@ -118,7 +118,12 @@ README.
|
||||
- Simultaneous by default: every seat that `needsInput` submits, then the
|
||||
round resolves at once, bots included. A seat that owes an extra turn
|
||||
alone (a time stop, a bonus move) is just a state where only it needs
|
||||
input; the server resolves rounds owed only to bots straight away.
|
||||
input; the server resolves rounds owed only to bots straight away. A few
|
||||
such rounds are played at once; past that (a table every person is out
|
||||
of), the bots play on a round every two seconds so the table can be
|
||||
watched and the server answers everyone else between rounds. The view
|
||||
says so (`playingOn`), and a seat may ask for the rest at once
|
||||
(`room.hurry()`).
|
||||
- Hidden information is the engine's business: `view(state, viewer)`
|
||||
returns what one seat may see, and the SPECTATOR view is the
|
||||
intersection of everyone's. The server sends nothing else.
|
||||
|
||||
Reference in New Issue
Block a user