This application is a single-screen integrated Sudoku solving and thinking support tool that runs easily on browsers across smartphones, tablets, and PCs. It is optimized for tutorial use, designed not just to automatically fill the board, but to present logically determinable numbers as hints, allowing users to think and solve the puzzle themselves.
Solve button begins the solving mode. The board at this moment is locked as the initial layout (the problem). Additionally, cells that are uniquely determined by logic such as cross-hatching are automatically searched and displayed in magenta (reddish-purple).Next button is pressed, logically deducible numbers are displayed in small blue text in the corners of the cells.Ans button triggers a backtracking algorithm that performs high-speed internal calculations, outputting a complete solution instantly from the current board. The newly filled answer data (e.g., 127 132 146) is automatically output to the upper input field.Use the text box at the bottom of the screen or the on-screen number buttons to input and modify data.
OK button.1, 2, 3 sequentially, then click OK)123 456 then OK to reflect two cells at once).
OK to reflect it on the board all at once.BS (Backspace) button. To delete a number already on the board, enter "0" as the number and press OK.1 2 0 OK)
127 132 146) into the lower message field and press this button to populate the board with the answers in black. This is useful for restoring a board state while keeping the problem (red, magenta) and answers (black) distinct.This puzzle, "AI Escargot," was created by Finnish mathematician Arto Inkala in 2006 and was widely talked about as "the world's hardest Sudoku" at the time. Solving it manually requires advanced hypothesis and look-ahead logic, but by combining this solver's "pre-processing (determination in magenta)" and "Ans (full backtracking search)", you can experience how the AI instantly conquers this difficult problem.
Copy and paste the following data into the upper input field, press OK, then click Solve → Ans in that order to try the demonstration.
111 167 189 223 252 298 339 346 375 435 443 479 521 558 592 616 664 713 781 824 897 937 973
Solve, and proceed using the Next button. On difficult puzzles, candidates will branch and pause. At that point, trust your intuition and input one number. Even if you make a wrong choice, when you press Next again, the AI will detect the contradiction and automatically inform you (Human-AI Collaboration).