Turned pseudoku.py into a real project.
[pseudoku.git] / lib / pseudoku / __init__.py
diff --git a/lib/pseudoku/__init__.py b/lib/pseudoku/__init__.py
new file mode 100644 (file)
index 0000000..83abfc3
--- /dev/null
@@ -0,0 +1,40 @@
+from grid import Grid
+
+def main():
+    grid = Grid.from_string("""
+        ...69....
+        9.5..876.
+        ..4..1.2.
+        6...5...3
+        38.....49
+        7...3...2
+        .7.9..3..
+        .231..4.8
+        ....83...
+    """)
+
+    print grid
+
+    grid.solve()
+
+    print grid
+
+
+
+    grid = Grid.from_string("""
+        3...2...7
+        ...3.1...
+        ..6...4..
+        89.....54
+        4...5...8
+        61.....32
+        ..8...2..
+        ...5.9...
+        1...6...9
+    """)
+
+    print grid
+
+    grid.solve()
+
+    print grid