PLEASE DOUBLE-CLICK THE GREEN FLAG EVERY TIME Click on the walls to build your own maze, then press the Solve button to solve the maze. You can also use the Save button to generate a unique save code for your maze; then you can put that code in later by using the Load button.
This is my second attempt at this project; I started this last year and gave up on it. I came back to it a couple days ago and tried a much simpler approach: always turning left at every opportunity. I combined this with a simple backtracking algorithm where the runner goes backwards and follows its own trail, and it works great! This hasn't been thoroughly tested, however, and there still may be some maze layouts where it does not work.