by tarek » Fri Nov 26, 2010 1:50 am
- Code: Select all
Minimal:
========
Anti-King:
----------
Fish
8.....7.....7...8.....2.5.4.2.8.....3...7.1....7..9.4...92......1...7...2...5...1
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 7 . . | . 8 . |
| . . . | . 2 . | 5 . 4 |
+-------+-------+-------+
| . 2 . | 8 . . | . . . |
| 3 . . | . 7 . | 1 . . |
| . . 7 | . . 9 | . 4 . |
+-------+-------+-------+
| . . 9 | 2 . . | . . . |
| . 1 . | . . 7 | . . . |
| 2 . . | . 5 . | . . 1 |
+-------+-------+-------+
Asterisk:
---------
Singles
8.....1.....1...4.....5.3.2.2.9.....3...2.9....8..4.5...92......1...8...2...7...5
+-------+-------+-------+
| 8 . . | . . . | 1 . . |
| . . . | 1 . . | . 4 . |
| . . . | . 5 . | 3 . 2 |
+-------+-------+-------+
| . 2 . | 9 . . | . . . |
| 3 . . | . 2 . | 9 . . |
| . . 8 | . . 4 | . 5 . |
+-------+-------+-------+
| . . 9 | 2 . . | . . . |
| . 1 . | . . 8 | . . . |
| 2 . . | . 7 . | . . 5 |
+-------+-------+-------+
Impossible
8.....7.....7...5.....3.4.8.9.5.....3...7.6....7..2.8...32......1...7...2...4...6
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 7 . . | . 5 . |
| . . . | . 3 . | 4 . 8 |
+-------+-------+-------+
| . 9 . | 5 . . | . . . |
| 3 . . | . 7 . | 6 . . |
| . . 7 | . . 2 | . 8 . |
+-------+-------+-------+
| . . 3 | 2 . . | . . . |
| . 1 . | . . 7 | . . . |
| 2 . . | . 4 . | . . 6 |
+-------+-------+-------+
Disjoint Groups:
----------------
Singles
8.....5.....5...6.....6.9.1.1.9.....3...1.4....7..6.9...91......8...7...2...4...3
+-------+-------+-------+
| 8 . . | . . . | 5 . . |
| . . . | 5 . . | . 6 . |
| . . . | . 6 . | 9 . 1 |
+-------+-------+-------+
| . 1 . | 9 . . | . . . |
| 3 . . | . 1 . | 4 . . |
| . . 7 | . . 6 | . 9 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 4 . | . . 3 |
+-------+-------+-------+
Fish
8.....7.....7...9.....9.5.8.1.9.....3...7.4....7..2.8...92......8...7...2...5...4
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 7 . . | . 9 . |
| . . . | . 9 . | 5 . 8 |
+-------+-------+-------+
| . 1 . | 9 . . | . . . |
| 3 . . | . 7 . | 4 . . |
| . . 7 | . . 2 | . 8 . |
+-------+-------+-------+
| . . 9 | 2 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 5 . | . . 4 |
+-------+-------+-------+
Girandola:
----------
Singles
8.....9.....8...4.....3.7.8.2.1.....3...9.5....9..3.1...12......3...9...2...7...5
+-------+-------+-------+
| 8 . . | . . . | 9 . . |
| . . . | 8 . . | . 4 . |
| . . . | . 3 . | 7 . 8 |
+-------+-------+-------+
| . 2 . | 1 . . | . . . |
| 3 . . | . 9 . | 5 . . |
| . . 9 | . . 3 | . 1 . |
+-------+-------+-------+
| . . 1 | 2 . . | . . . |
| . 3 . | . . 9 | . . . |
| 2 . . | . 7 . | . . 5 |
+-------+-------+-------+
Fish
8.....9.....8...2.....5.6.7.1.7.....3...9.4....9..3.6...31......8...9...2...8...4
+-------+-------+-------+
| 8 . . | . . . | 9 . . |
| . . . | 8 . . | . 2 . |
| . . . | . 5 . | 6 . 7 |
+-------+-------+-------+
| . 1 . | 7 . . | . . . |
| 3 . . | . 9 . | 4 . . |
| . . 9 | . . 3 | . 6 . |
+-------+-------+-------+
| . . 3 | 1 . . | . . . |
| . 8 . | . . 9 | . . . |
| 2 . . | . 8 . | . . 4 |
+-------+-------+-------+
Difficult
8.....7.....8...2.....1.5.8.1.5.....3...7.4....7..9.5...93......8...7...2...5...4
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 8 . . | . 2 . |
| . . . | . 1 . | 5 . 8 |
+-------+-------+-------+
| . 1 . | 5 . . | . . . |
| 3 . . | . 7 . | 4 . . |
| . . 7 | . . 9 | . 5 . |
+-------+-------+-------+
| . . 9 | 3 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 5 . | . . 4 |
+-------+-------+-------+
Old Lace:
---------
Singles
8.....5.....1...4.....2.8.1.9.4.....3...5.6....5..7.1...78......1...4...2...3...6
+-------+-------+-------+
| 8 . . | . . . | 5 . . |
| . . . | 1 . . | . 4 . |
| . . . | . 2 . | 8 . 1 |
+-------+-------+-------+
| . 9 . | 4 . . | . . . |
| 3 . . | . 5 . | 6 . . |
| . . 5 | . . 7 | . 1 . |
+-------+-------+-------+
| . . 7 | 8 . . | . . . |
| . 1 . | . . 4 | . . . |
| 2 . . | . 3 . | . . 6 |
+-------+-------+-------+
Difficult
8.....4.....7...1.....6.3.8.1.3.....3...4.7....7..9.8...95......8...4...2...3...7
+-------+-------+-------+
| 8 . . | . . . | 4 . . |
| . . . | 7 . . | . 1 . |
| . . . | . 6 . | 3 . 8 |
+-------+-------+-------+
| . 1 . | 3 . . | . . . |
| 3 . . | . 4 . | 7 . . |
| . . 7 | . . 9 | . 8 . |
+-------+-------+-------+
| . . 9 | 5 . . | . . . |
| . 8 . | . . 4 | . . . |
| 2 . . | . 3 . | . . 7 |
+-------+-------+-------+
Sudoku X:
---------
Impossible
8.....2.....8...7.....5.9.8.1.7.....3...1.6....9..3.1...31......8...4...2...9...6
+-------+-------+-------+
| 8 . . | . . . | 2 . . |
| . . . | 8 . . | . 7 . |
| . . . | . 5 . | 9 . 8 |
+-------+-------+-------+
| . 1 . | 7 . . | . . . |
| 3 . . | . 1 . | 6 . . |
| . . 9 | . . 3 | . 1 . |
+-------+-------+-------+
| . . 3 | 1 . . | . . . |
| . 8 . | . . 4 | . . . |
| 2 . . | . 9 . | . . 6 |
+-------+-------+-------+
Not Minimal:
============
Anti-kNight:
------------
Fish (fun)
8.....9.....8...7.....3.5.8.2.7.....3...1.7....9..5.8...12......8...3...2...5...4
+-------+-------+-------+
| 8 . . | . . . | 9 . . |
| . . . | 8 . . | . 7 . |
| . . . | . 3 . | 5 . 8 |
+-------+-------+-------+
| . 2 . | 7 . . | . . . |
| 3 . . | . 1 . | 7 . . |
| . . 9 | . . 5 | . 8 . |
+-------+-------+-------+
| . . 1 | 2 . . | . . . |
| . 8 . | . . 3 | . . . |
| 2 . . | . 5 . | . . 4 |
+-------+-------+-------+
Clover:
-------
Singles
8.....2.....9...3.....7.1.8.8.5.....3...4.8....9..3.1...87......1...6...2...1...5
+-------+-------+-------+
| 8 . . | . . . | 2 . . |
| . . . | 9 . . | . 3 . |
| . . . | . 7 . | 1 . 8 |
+-------+-------+-------+
| . 8 . | 5 . . | . . . |
| 3 . . | . 4 . | 8 . . |
| . . 9 | . . 3 | . 1 . |
+-------+-------+-------+
| . . 8 | 7 . . | . . . |
| . 1 . | . . 6 | . . . |
| 2 . . | . 1 . | . . 5 |
+-------+-------+-------+
Advanced Fish
8.....5.....5...4.....8.3.9.1.9.....3...1.9....7..8.5...91......3...7...2...9...5
+-------+-------+-------+
| 8 . . | . . . | 5 . . |
| . . . | 5 . . | . 4 . |
| . . . | . 8 . | 3 . 9 |
+-------+-------+-------+
| . 1 . | 9 . . | . . . |
| 3 . . | . 1 . | 9 . . |
| . . 7 | . . 8 | . 5 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 3 . | . . 7 | . . . |
| 2 . . | . 9 . | . . 5 |
+-------+-------+-------+
Double Diamond:
---------------
Singles
8.....1.....7...4.....8.6.5.2.3.....3...5.7....9..4.1...38......1...9...2...7...4
+-------+-------+-------+
| 8 . . | . . . | 1 . . |
| . . . | 7 . . | . 4 . |
| . . . | . 8 . | 6 . 5 |
+-------+-------+-------+
| . 2 . | 3 . . | . . . |
| 3 . . | . 5 . | 7 . . |
| . . 9 | . . 4 | . 1 . |
+-------+-------+-------+
| . . 3 | 8 . . | . . . |
| . 1 . | . . 9 | . . . |
| 2 . . | . 7 . | . . 4 |
+-------+-------+-------+
Fish
8.....4.....4...6.....8.3.5.1.9.....3...5.1....7..6.2...95......8...7...2...9...6
+-------+-------+-------+
| 8 . . | . . . | 4 . . |
| . . . | 4 . . | . 6 . |
| . . . | . 8 . | 3 . 5 |
+-------+-------+-------+
| . 1 . | 9 . . | . . . |
| 3 . . | . 5 . | 1 . . |
| . . 7 | . . 6 | . 2 . |
+-------+-------+-------+
| . . 9 | 5 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 9 . | . . 6 |
+-------+-------+-------+
Difficult
8.....9.....7...3.....4.5.8.2.3.....3...9.6....9..1.4...12......8...3...2...5...6
+-------+-------+-------+
| 8 . . | . . . | 9 . . |
| . . . | 7 . . | . 3 . |
| . . . | . 4 . | 5 . 8 |
+-------+-------+-------+
| . 2 . | 3 . . | . . . |
| 3 . . | . 9 . | 6 . . |
| . . 9 | . . 1 | . 4 . |
+-------+-------+-------+
| . . 1 | 2 . . | . . . |
| . 8 . | . . 3 | . . . |
| 2 . . | . 5 . | . . 6 |
+-------+-------+-------+
Disjoint Groups X (DGX):
------------------------
Singles
8.....7.....8...3.....5.4.8.1.2.....3...7.5....7..9.8...95......8...7...2...4...3
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 8 . . | . 3 . |
| . . . | . 5 . | 4 . 8 |
+-------+-------+-------+
| . 1 . | 2 . . | . . . |
| 3 . . | . 7 . | 5 . . |
| . . 7 | . . 9 | . 8 . |
+-------+-------+-------+
| . . 9 | 5 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 4 . | . . 3 |
+-------+-------+-------+
ALS
8.....9.....8...4.....2.7.8.2.3.....3...9.5....9..2.8...12......8...9...2...7...1
+-------+-------+-------+
| 8 . . | . . . | 9 . . |
| . . . | 8 . . | . 4 . |
| . . . | . 2 . | 7 . 8 |
+-------+-------+-------+
| . 2 . | 3 . . | . . . |
| 3 . . | . 9 . | 5 . . |
| . . 9 | . . 2 | . 8 . |
+-------+-------+-------+
| . . 1 | 2 . . | . . . |
| . 8 . | . . 9 | . . . |
| 2 . . | . 7 . | . . 1 |
+-------+-------+-------+
GWindoku (Girandola + Windoku):
-------------------------------
Singles
8.....7.....7...6.....4.5.8.1.5.....3...7.6....7..9.8...93......8...7...2...1...6
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 7 . . | . 6 . |
| . . . | . 4 . | 5 . 8 |
+-------+-------+-------+
| . 1 . | 5 . . | . . . |
| 3 . . | . 7 . | 6 . . |
| . . 7 | . . 9 | . 8 . |
+-------+-------+-------+
| . . 9 | 3 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 1 . | . . 6 |
+-------+-------+-------+
Girandola + Wide Windows (GWW):
-------------------------------
Singles
8.....7.....8...2.....3.1.8.1.2.....3...1.4....7..5.8...91......8...7...2...5...6
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 8 . . | . 2 . |
| . . . | . 3 . | 1 . 8 |
+-------+-------+-------+
| . 1 . | 2 . . | . . . |
| 3 . . | . 1 . | 4 . . |
| . . 7 | . . 5 | . 8 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 5 . | . . 6 |
+-------+-------+-------+
Doubels
8.....7.....8...2.....3.5.8.1.2.....3...1.2....2..9.8...91......8...7...2...9...4
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 8 . . | . 2 . |
| . . . | . 3 . | 5 . 8 |
+-------+-------+-------+
| . 1 . | 2 . . | . . . |
| 3 . . | . 1 . | 2 . . |
| . . 2 | . . 9 | . 8 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 9 . | . . 4 |
+-------+-------+-------+
Windoku:
--------
Singles
8.....6.....8...1.....6.4.8.1.5.....3...7.5....7..9.4...91......8...7...2...4...5
+-------+-------+-------+
| 8 . . | . . . | 6 . . |
| . . . | 8 . . | . 1 . |
| . . . | . 6 . | 4 . 8 |
+-------+-------+-------+
| . 1 . | 5 . . | . . . |
| 3 . . | . 7 . | 5 . . |
| . . 7 | . . 9 | . 4 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 8 . | . . 7 | . . . |
| 2 . . | . 4 . | . . 5 |
+-------+-------+-------+
Singles
8.....6.....8...1.....7.5.8.9.1.....3...9.4....7..3.8...39......1...4...2...5...4
+-------+-------+-------+
| 8 . . | . . . | 6 . . |
| . . . | 8 . . | . 1 . |
| . . . | . 7 . | 5 . 8 |
+-------+-------+-------+
| . 9 . | 1 . . | . . . |
| 3 . . | . 9 . | 4 . . |
| . . 7 | . . 3 | . 8 . |
+-------+-------+-------+
| . . 3 | 9 . . | . . . |
| . 1 . | . . 4 | . . . |
| 2 . . | . 5 . | . . 4 |
+-------+-------+-------+
ALS
8.....4.....8...2.....2.5.8.1.2.....3...4.2....7..9.8...91......8...2...2...5...7
+-------+-------+-------+
| 8 . . | . . . | 4 . . |
| . . . | 8 . . | . 2 . |
| . . . | . 2 . | 5 . 8 |
+-------+-------+-------+
| . 1 . | 2 . . | . . . |
| 3 . . | . 4 . | 2 . . |
| . . 7 | . . 9 | . 8 . |
+-------+-------+-------+
| . . 9 | 1 . . | . . . |
| . 8 . | . . 2 | . . . |
| 2 . . | . 5 . | . . 7 |
+-------+-------+-------+
WindokuX:
---------
Singles
8.....7.....8...5.....2.3.8.2.5.....3...7.4....7..2.8...92......1...7...2...1...4
+-------+-------+-------+
| 8 . . | . . . | 7 . . |
| . . . | 8 . . | . 5 . |
| . . . | . 2 . | 3 . 8 |
+-------+-------+-------+
| . 2 . | 5 . . | . . . |
| 3 . . | . 7 . | 4 . . |
| . . 7 | . . 2 | . 8 . |
+-------+-------+-------+
| . . 9 | 2 . . | . . . |
| . 1 . | . . 7 | . . . |
| 2 . . | . 1 . | . . 4 |
+-------+-------+-------+
Sudoku X:
---------
Singles
8.....6.....8...5.....7.4.8.1.5.....3...6.1....7..3.8...93......8...6...2...4...7
+-------+-------+-------+
| 8 . . | . . . | 6 . . |
| . . . | 8 . . | . 5 . |
| . . . | . 7 . | 4 . 8 |
+-------+-------+-------+
| . 1 . | 5 . . | . . . |
| 3 . . | . 6 . | 1 . . |
| . . 7 | . . 3 | . 8 . |
+-------+-------+-------+
| . . 9 | 3 . . | . . . |
| . 8 . | . . 6 | . . . |
| 2 . . | . 4 . | . . 7 |
+-------+-------+-------+