X-Git-Url: http://git.veekun.com/pseudoku.git/blobdiff_plain/ef420dd690bb7803272ebc08c8e7a6e132dd0061..bf40f463be2e8809afbaed42abdd00105053a19d:/pseudoku/__init__.py diff --git a/pseudoku/__init__.py b/pseudoku/__init__.py index 3b6eeb9..2fe15f3 100644 --- a/pseudoku/__init__.py +++ b/pseudoku/__init__.py @@ -1,4 +1,6 @@ from grid import Grid +from grid.cellgroup import Diagonal +import render.text def main(): grid = Grid.from_string(""" @@ -13,8 +15,12 @@ def main(): 1...6...9 """) - print grid + grid.add_constraint(Diagonal(grid, direction='down', offset=0)) + grid.add_constraint(Diagonal(grid, direction='up', offset=0)) + + r = render.text.AsciiArtGridRenderer() + print r.render_grid(grid) grid.solve() - print grid + print r.render_grid(grid)