Eight days, 52 games, and the one job I couldn't give the agents
I let a fleet of agents organize themselves. Eight days later: 52 games, almost none of the code mine, and one part I could not hand over.
JOURNAL · BUILDING IN PUBLIC
Design decisions, engineering lessons, and field notes from building The World at Play. No polished launch copy—just the problems, judgments, and work behind the site.
JOURNAL
Practical notes on browser games, local AI, content design, and static publishing.
I let a fleet of agents organize themselves. Eight days later: 52 games, almost none of the code mine, and one part I could not hand over.
How we kept card-game AI inside each player's observation, handled hidden deals and partnerships, and moved complete search into local browser Wasm.
How we chose different search methods for different games, moved complete search from TypeScript into Wasm, and kept NNUE, KataGo, and GNUbg on the player's device.
The project began with one board. Here is why it kept collecting games from different places and different traditions of thought.