| 1. | Start the program ("maze") by passing it the name of a maze file. For example, to do the HotPepper maze, just type in: maze HotPepper |
| 2. | Now start at the beginning of the maze (a green square) and trace a path to the end (a red square). Click/drag the left mouse button to draw the path, and click/drag the right button to erase it. If you want to mark dead ends, you can make them gray with the middle button. |
| When you get to the end, your path will change colors to let you know you're done. If you get to the end and the path doesn't change colors, then you've made a mistake somewhere. Once you've corrected all your mistakes, then the path will change color. If you have trouble finding all your mistakes, just hit the "Show Mistakes" button and they will be revealed to you. All squares which are incorrect will be marked with a red X. |
|
| You can have the computer solve the maze for you at any time by hitting the "Auto Solve" button. |
|
| Hitting the "Reset" button will clear the maze and let you work it again from the beginning. |
|
| Hitting the "New" button will cause the computer to generate a new, random path through the maze for you to work. |
|
| If you want to work on a completely different maze file (shape), then you will have to quit the program and pass the name of the new maze file. |
| 1. | Put the MazeMonkey.tbz2 file into a directory where you want the program to reside. |
| 2. | Extract the files into that directory: tar jxvf MazeMonkey.tbz2 |
| 3. | Make sure you have Python 2.6 and PyQt4 installed. |
| 4. | The program is called "maze". Just pass it the name of a maze file from
the "mazes" subdirectory. You can omit the ".maz" file extension if you
want. Example: maze GingerbreadMan |