Sudoku is a number game in which missing numbers are to be filled into a 9 by 9 grid of squares which are subdivided into 3 by 3 boxes so that every row, every column, and every box contains the numbers 1 through 9.

You are given a Sudoku puzzle, some of the squares are pre-filled with a number, and your task is to fill the remaining empty squares so that each row/column/box has nine different numbers 1 through 9.

How do I solve a Sudoku puzzle like this? Because this is a logical game, a lot of methods have been summarized to solve Sudoku puzzles, and more to come (you may be the one who will invent new solving methods). The most famous methods are OneChoice, Elimination, Interaction, Subset, X-Wing, XY-wing, XYZ-Wing, and guessing.

Here are examples of using OneChoice and Elimination.

Here are examples of using Interaction and Subset.

One book I like the most is Mensa Guide to Solving Sudoku by Peter Gordon. Almost all methods are summarized and plenty of exercises that will use certain methods are given.

Yaling Zheng, Ph.D., founder of https://www.createclassicsudoku.com, received a doctorate degree from the University of Nebraska-Lincoln, where her studies focused on constraint programming and machine learning. She lives in Greater Cleveland/Akron.
View all posts by ZZ