Commit Graph

21 Commits

Author SHA1 Message Date
Stephen McQuay e512dc0b9c shouldn't have used an optional param 2012-10-31 23:12:27 -07:00
Stephen McQuay dc10e85274 added random unsolvable 8x8x8 maze 2012-10-31 22:46:02 -07:00
Stephen McQuay a8691bbd55 added large unsolvable 2012-10-31 22:43:59 -07:00
Stephen McQuay 4f97c2c6d1 added large solvable maze 2012-10-31 22:40:19 -07:00
Stephen McQuay 291b12d9b1 arbirary maze sizes 2012-10-31 22:33:50 -07:00
Stephen McQuay b5443cb424 unified stdin/file solving 2012-10-31 22:33:30 -07:00
Stephen McQuay 5f3384d4f2 deal with windows files too 2012-10-31 22:03:45 -07:00
Stephen McQuay 091232a21c fix to keep track of path 2012-10-31 22:03:37 -07:00
Stephen McQuay c0be71036d renamed const 2012-10-31 21:47:48 -07:00
Stephen McQuay d20f51b986 pep8 fixings 2012-10-31 21:44:29 -07:00
Stephen McQuay 684afb8d52 added unsolvable maze for testing 2012-10-31 21:37:04 -07:00
Stephen McQuay 52801d8ad7 fixed solving of maze 2012-10-31 21:36:52 -07:00
Stephen McQuay 85e8be1bfa stuck somewhere in recurionland 2012-10-30 23:23:24 -07:00
Stephen McQuay e7d56df745 added script for single file (to assist with debug) 2012-10-30 23:23:14 -07:00
Stephen McQuay 66a370b634 started to think about solving the maze 2012-10-30 22:29:47 -07:00
Stephen McQuay cd7c65fc33 do one thing, do it well
this script should only be used to solve the puzzle and print the solution if
one is found.

I will do this by returning 0, and printing the solution to stdout, or
returning 1 on failure
2012-10-25 22:37:56 -07:00
Stephen McQuay 1c5994791c renamed scripts 2012-10-25 22:33:58 -07:00
Stephen McQuay 51571a83cf added testing, using pipes 2012-10-25 22:32:44 -07:00
Stephen McQuay 8505476cbb fixed shallow copy problem 2012-10-25 22:14:49 -07:00
Stephen McQuay 360668c4d3 implemented parsing and printing of mazes 2012-10-25 22:05:38 -07:00
Stephen McQuay 612fb5f38e part 1 2012-10-25 21:33:35 -07:00