Sudoku guides

The ten guides here cover how to play and solve Sudoku, how to use this game’s tools, and how the site itself works. Start with how to play for a narrated first puzzle, or with how to solve Sudoku for the complete method.

The data and process guides show how puzzles are generated, verified and graded, and one tutorial builds a working solver in TypeScript.

Where should you start?

Pick the guide that matches where you are. If you have never finished a puzzle, read how to play Sudoku, which solves the first moves of a real Easy puzzle and explains each deduction. If you can finish Easy and want to move up, read how to solve Sudoku, the longest guide, which climbs from singles to unique rectangles and links all twelve technique lessons.

Learning to solve

Using the game well

The controls page is the reference for every key, button and setting, and the rules page covers the rules of every board.

How the site works

These three guides are about the puzzles themselves and are meant to be checkable.

For programmers

Build a Sudoku solver in TypeScript is a step-by-step tutorial. It builds a backtracking solver, a solution counter that proves uniqueness and a clue-removal routine, with tests you can run.

How are the guides kept honest?

Every number in these guides comes from a script in the site’s repository or from the site’s own data files, and each guide says which. Walkthroughs use real stored puzzles, and the solver tutorial’s code was run and tested before it was published. Where a limit applies, such as the grading being the site’s own method, the guide says so.

Suggested reading orders

  1. Beginner: how to play, then pencil marks, then common mistakes.
  2. Improver: strategy by difficulty, then how to solve, then the lessons in the techniques hub that match your level.
  3. Curious about the site: difficulty grading, then generation and verification, then technique frequency.
  4. Developer: generation and verification, then the TypeScript solver tutorial.

Whichever you choose, you can put it into practice straight away on the home page, or look through the boards on the games hub. Terms you are unsure of are in the glossary.