Expeditions
Guided learning paths to master puzzle-solving concepts and techniques
Adversarial Games
Learn how to analyse two-player, zero-sum games by building game trees, classifying positions as winning or losing, and finding optimal strategies.
Gray Code
Learn about Gray code, a binary numbering system where consecutive values differ by only one bit. Essential for puzzles involving binary states with single-bit transitions.
Binary
Understanding binary number systems, and converting between decimal and binary.