This is a simple program for solving very general Sudoku Problems.

Typically a Sudoku problem consists of a 9 by 9 grid of Cells with initial numbers in some of the Cells and rules for completing, such as: every Row, every Column and every pre-defined 3 by 3 Box must contain each of the integers 1 through 9 exactly once.

This program allows any geometry and any set of characters. It also allows Killer problems where the sum of other groups of cells is given.

It simulates the way most people solve a Sudoku or Killer problem by hand by applying 5 specific algorithms. There is an option to apply these step by step in a chosen sequence to see the effect of each of the algorithms.

The diagrams, below, show some of the problems that can be solved but the problems are certainly not restricted to these.