user interface description

The board is divided into rows, columns, blocks which can all be sub-divided into cells. In the display above, cells are displayed in such a way that all options that would ever be possible are shown. Initially, all options are considered possible and are highlighted in blue. This changes when either manually setting the value of a cell or running the solver. The active cell is highlighted in yellow.

The solver used here only applies the basic solving techniques commonly known as "Hidden Single" and "Naked Single". This means while it is able to solve easy sudoku puzzles, it might not be able to solve more complicated puzzles.

available keys

0 - 9 and a - z
set the currently active cell to the respective value
space
make the next cell the active cell
enter
make the first cell on the next row the active cell
click on a cell
make the clicked cell the active cell
backspace
re-enable all possibilities for the active cell
+
run the solver