Sudoku Explainer For Mac Publisher's description
from Nicolas Juillerat
A free Sudoku solver in Java
Sudoku Explainer is a free and easy to use Sudoku solver written in the Java programming language.
Sudoku Explainer shows how to solve any sudoku puzzle in an interactive way: give it a sudoku that has a unique solution, and it will solve it step by step.
At each step, a description of the technique that is used, with a graphical illustration, is given.
Here are some key features of "Sudoku Explainer":
В· Allows you to enter any Sudoku puzzle, including partially solved ones.
В· Solves the Sudoku puzzle step by step, by the mean of a "Solve Step" button
В· Gives an explanation of the technique that is used at each step, with a graphical illustration. Even the most complex techniques, when required, are illustrated and explained
В· Automatically displays and updates all the possible values for cells that are still empty
В· Can display cells as A1 - I9 (friendly) or R1C1 - R9C9 (traditional).
В· Always chooses the simplest solving technique that can be applied
В· Also allows you to get all the hints that are applicable at any stage, and to browse them (see screenshot on the right)
В· Allows you to check the validity of a sudoku puzzle (whether it has a unique solution). Note that the Sudoku Explainer will not solve sudoku puzzles with more than one solution.
В· Allows you to edit the candidates in empty cells
В· Multiple Look & Feels (Usually: System standard, CDE/Motif and Java/Metal)
Implements the following solving techniques:
В· Naked Singles and Hidden Singles
В· Direct Pointing, Claiming and Hidden Pairs
В· Naked and Hidden Pairs, Triplets and Quads
В· Locking, Claiming (intersections), X-Wing, Swordfish and Jellyfish
В· XY-Wing and XYZ-Wing
В· Unique Rectangles and Loops
В· Bivalue Universal Grave
В· Aligned Pair Exclusion
В· Bidirectional Cycles
В· Forcing Chains
В· Never uses brute-force
System Requirements:В· Java 1.5 or later
Program Release Status: Minor Update
Program Install Support: Install and Uninstall