Codenames
Czech Games Edition
Word-association game for two teams. The rules are simple to model; the clue giving needs a language agent, which the model marks as such.
2 teams, ≥ 4 players
The rules fit in a few lines of YAML; the game lives in language. A clue is not an enumerable move, and guessing is enumerable but meaningless without understanding language. Both go through an agent hook. With LLM agents a simulation can measure, for example, whether 9 versus 8 agents offsets the advantage of going first.
Goal and end of the game
- Win all agents of a team covered, also during the opposing team's turn
- Loss assassin guessed: the guessing team loses
How the game goes
Follow the track from top to bottom. ↻ repeats, a side track is a branch; under every step: what you decide there. Tap a step for what you decide there.
All steps in words
- Setup: 25 words, the key card decides the starting team
Starting team 9 agents, other team 8, 7 bystanders, 1 assassin.
- Team turns
- Spymaster gives a clue: one word + a number
- Valid clue?
- If invalid
- Turn ends; the opposing team may cover one of its own agents
- Choose own agents on the table
- Turn ends; the opposing team may cover one of its own agents
- If valid
- Guessing
- Guess a word, or stop (after at least one guess)
One of:
- guess
Allowed if guesses_left > 0.
- Choose uncovered words
- stop guessing
Allowed if guessed ≥ 1.
- guess
- Spymaster covers it with the matching card
- Guess a word, or stop (after at least one guess)
- Guessing
- If invalid
- Other team's turn
On the table
- word deck face down · shuffled
- key deck face down · shuffled
- grid open
- key card only its owner sees it — only the two spymasters see the key card
Under the hood
These rules are read straight from the game's model: the same data the engine plays with. For the exact expressions, the rules diagram and the model source:
Fan model of a game by Czech Games Edition: only the rules structure is shown, in our own words. Cards, scenarios and play are not published without the publisher's permission. Not affiliated with or endorsed by the publisher.