Sudoku Solver and Generator for Windows

http://a-kat.com/sudoku.gif

This is a Windows application, written in C++ with the Win32 api (here is the source code). You can play and generate Sudoku games on 4x4 up to 64x64 boards. Features include:

  • Find a solution to any Sudoku game, or prove that a solution does not exist

  • Generate Sudoku games of varying difficulty

  • Solving and Generating are processes that run in a seperate thread, so they can be terminated by the user at any time. Generating a 64x64 sudoku can take a long time!

  • Save games

  • Option to allow 'hints'

In the next section, there is a discussion of how to solve Sudoku using the programming language python