maze/bin/solve_maze.py

12 lines
212 B
Python
Raw Normal View History

import sys
from maze import parse_maze
2012-10-31 23:12:27 -07:00
2012-10-31 22:33:30 -07:00
if len(sys.argv) == 2:
m = parse_maze(open(sys.argv[1], 'r').read())
else:
m = parse_maze(sys.stdin.read())
2012-10-31 23:12:27 -07:00
sys.setrecursionlimit(m._size * 1000)
print m.solve()