I'd like to present my sudoku program, first published in 2007 in the 'Sudoku Programmers Forum', one more time in this forum.
MPQ Sudoku 1 is a Sudoku solver/helper program for the Windows platform.
It has the following built in solving techniques covering eight difficulty levels:
- Naked Single - Easy
- Hidden Single - Easy
- Pointing Pair - Medium
- Box Line Reduction - Medium
- Naked Subsets - Hard
- Hidden Subsets - Hard
- X-Wing - Crazy
- Swordfish - Crazy
- Multi-value X-Wing - Crazy
- Empty Rectangle - Crazy
- XY-Wing - Insane
- Two String Kite - Insane
- Skyscraper - Insane
- XYZ-Wing - Insane
- Simple Coloring - Insane
- Jellyfish - Kamikaze
- WXYZ-Wing - Kamikaze
- Multi Coloring - Kamikaze
- Finned X-Wing - Kamikaze
- Sue-de-Coq - Kamikaze
- Aligned Pair Exclusion - Kamikaze
- Unique Rectangle - Kamikaze
- Avoidable Rectangle - Kamikaze
- Extended Aligned Pair Exclusion - Kamikaze
- Short Nice Loops - Kamikaze
- Short Alternating Inference Chains - Kamikaze
- XY-Chain - Extreme
- Aligned Triple Exclusion - Extreme
- Long Nice Loops - Extreme
- Medium Alternating Inference Chains - Extreme
- Extended Aligned Triple Exclusion - Mayhem
- Long Alternating Inference Chains - Mayhem
- Bifurcation - Mayhem
Sudokus not solvable by those techniques are rated to the extra Outlaw level.
- MPQ Sudoku 1 comes with over 50.000 sudokus including almost all 17-clue sudokus from Gordon Royle and The University of Western Australia, and part of the Top 50.000 from Ruud.
- MPQ Sudoku 1 has some extended Hint functions built in, with an additional small hint window that is mainly ment for taking screenshots, and can be used in discussion forums.
- MPQ Sudoku 1 has the ability to customize the hint-colors.
- MPQ Sudoku 1 can import other sudokus by different manners (typing, pasting, Drag 'n' Drop).
- MPQ Sudoku 1 is written in Visual Basic 6.0 (source is not included).
- MPQ Sudoku 1 is freeware.
- MPQ Sudoku 1 requires minimum 1024x768 screen settings.
MPQ Sudoku 1 is available at http://www.mpq-software.be/software/sudoku.html
Screenshot