Thinky Games

Events > ThinkyCon > ThinkyCon 2025 >

The Rules of the Game: Modelling Puzzles as Constraint Satisfaction Problems

  • Speaker: Alastair Aitchison, Playful Technology

Every game has constraints: the rules that define the play space, permit certain actions, or determine victory conditions. In many puzzle games, those constraints _are_ the game itself. This talk explores puzzles as constraint satisfaction problems (CSPs), where the creator defines a set of rules and solvers find assignments that satisfy them.

While CSPs are often demonstrated with grid-based logic puzzles such as sudoku, I’ll show how the same principles can model a much broader range of language, logic, and spatial puzzles, drawing on recent videogames including Lingo, Blue Prince, and Is This Seat Taken? I'll also demonstrate how constraint-modelling tools support puzzle creation, ensuring solvability, uniqueness, and rapid exploration of new puzzle types.

Previous talk

Leveraging Thinky Principles For Accessible Design

Leveraging Thinky Principles For Accessible Design

Matt MacLean, Generic Lake Monster

This talk was presented at ThinkyCon 2025, a developer conference about all aspects of the creation of thinky games.

Discuss this talk on our Discord

Join now

Related games

Blue Prince

Search for Room 46 in a mysterious manor where the rooms are different each time you enter.

Is This Seat Taken?

Find the perfect seating arrangement to satisfy some very picky characters in this logic puzzle game.

Lingo

Decipher cryptic word puzzles in a strange, non-linear space.

Join our newsletter

Get a free thinky game to play and discuss, plus the latest thinky news and reviews, directly to your inbox every 2 weeks!