Chess
Full chess on an 8×8 board: castling, en passant, promotion, check and mate. Move generation is checked against standard perft counts.
Every game here is a YAML model: the rules as data. Our own and public-domain games are published in full and can be played. For commercial games we show only the rules structure, until the publisher gives permission. The bar shows how much of each model runs.
Existing games, from chess to campaign dungeon crawlers.
Full chess on an 8×8 board: castling, en passant, promotion, check and mate. Move generation is checked against standard perft counts.
Cooperative card game against a quest deck. The core-set scenario is modelled completely, including every card used, and plays end to end.
Tactical dungeon crawler on a hex map, wrapped in a campaign. The round structure, initiative, monster turns and the campaign loop are modelled; most card abilities are still code.
Cooperative investigation with an agenda and an act deck, chaos-bag tests and reaction windows. The phase structure and timing windows are modelled.
Cooperative deck-builder against a nemesis, with a shuffled turn-order deck and decks that are never shuffled. The turn structure is modelled.
Dice-driven adventure: encounters by day, battles on a grid, skill trees per character. The day loop and battle rounds are modelled, with open questions listed.
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.
The smallest real poker game: three cards, one bet. Good for testing hidden information and strategies.
Pool with a skill model: each shot succeeds with a probability, so the rules and the luck are separate.
The classic three in a row. The shortest complete model and a good first read.
Small games written to show one feature of the language each. Good to read before you write your own.
A small skirmish on a hex map with walls, line of sight, movement and ranged attacks. Shows the board geometry functions.
Roll a die until you stop or roll a one. Shows chance, a loop and a simple tactic.
Guess whether the next card is higher or lower. Shows a deck, drawing and hidden cards.
Reaction windows and a stack: a played card can be answered before it resolves.
A simple auction with simultaneous sealed bids.
Placing pieces on a grid and scoring neighbours. Shows the board and adjacency.
Several scenarios in a row with state that carries over: a minimal campaign.
Tabletwin models how games work. Game names belong to their owners and are used only to say which game a model describes. Rules are described in our own words; card texts are paraphrased and no original artwork is used. Rights holders who want a model removed can contact us and we will take it down.