Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
mazes
README.md
maze_client.orig.py
maze_client.py

README.md

Programming track - Challange #1

Our challange is to write some code that solves a maze.

The code translates the textual maze into a 2D array, then scans recursively from the starting point in all 4 directions (checking them clock-wise), adding the appropriate character ('>', 'V', '<', '^') to the steps string for each successful move.

When the exit is found, the steps strings is reversed and this is the solution.

The code also includes an option to solve localy-stored mazes which I used for debugging.