Practice puzzles
Original puzzles, ready for a little quiet thinking.

Practice boards use at most one fixed cat and a sequence of forced placements. Scan across rows, columns and regions instead of relying on several starting cats. Labels describe the generator’s verified rule trace and remain provisional pending human calibration. Choose a board size independently.
Difficulty reflects the reasoning, not just the board size.
90 puzzles

No puzzles match these filters.
Find an anchor when few cats are given
Practice boards have at most one fixed cat and a verified singles-based route. A one-cell region can supply an anchor even on a board with no givens. Other groups may become single only after a distant row or column has been filled.
If the first move is difficult to see, scan the smallest regions and count candidates in every unfilled line. Keep the distinction between “few candidates” and “exactly one.” The label describes the available route and remains provisional pending human calibration.
Puzzle collections by size
Learn from an original board
Explore sixty original boards with complete, diagrammed reasoning. Try a puzzle first, then use its walkthrough to check a deduction or understand a new technique. Every board passes connected-region, unique-solution and proof-replay checks.
Go to Learn · Read the validation method · Print a puzzle pack
Browse by reasoning
Choose the kind of deductions you want to practice, independently of grid size.
Original puzzle walkthroughs
Each guide has its own starting board, verified deductions and an answer you can choose to reveal.
5×5 worked puzzles
- gm-5-0007 · A one-cell region starts a column cascade
- gm-5-0008 · The bottom-left pair is not an equal choice
- gm-5-0016 · Read the bottom-left region through the fixed column
- gm-5-0029 · Clear the bottom row, then work upward
- gm-5-0032 · A wide lower region forces a narrow route upward
- gm-5-0034 · A singleton starts the board, a row scan carries it
- gm-5-0045 · Follow a forced cat up the left column
6×6 worked puzzles
- gm-6-0001 · A bottom-row single reaches a right-edge region
- gm-6-0009 · A bottom-left singleton opens a distant column
- gm-6-0027 · Two small upper regions steer the lower rows
- gm-6-0028 · Two distant singleton regions supply the first anchors
- gm-6-0043 · A narrow central region links two edges
- gm-6-0046 · Use a top singleton to read the middle columns
- gm-6-0057 · The central singleton releases a lower-right region
8×8 worked puzzles
- gm-8-0030 · Two singleton regions steer a seven-placement finish
- gm-8-0052 · A forced left edge makes the central column readable
- gm-8-0053 · Walk the narrow right-side regions before scanning rows
- gm-8-0054 · A corner singleton starts an upper-to-lower staircase
- gm-8-0055 · Two singletons release the bottom-right region
- gm-8-0056 · A bottom singleton sends the solve back upward
- gm-8-0057 · A central singleton prepares an upper-left anchor