![]() |
|
This applet randomly constructs a 'perfect' maze, where 'perfect' means that not only is the maze solvable, and well-connected such that any point within it is reachable from any other point, the maze also contains no loops. In other words, the solvable path between any to points is unique. The user begins at the start (S) position, and should use the Arrow Keys to navigate through the maze (note that before the Arrow Keys will work, the user must mouse-click in the applet once). The HOME key positions the user's dot back at the 'S'; the END key positions the dot at the finish (F) point (but does not show the solving path). |
|
![]() |