Topical Information

This project should help you prove your knowledge of inheritance in Java.

Program Information

Do Programming Project 10.1.

Keep in mind that the Maze could be as simple as a String[][]! Don't try to over-complicate it. ...unless you want to...

Hint on the MemoryRobot: Your goal in remembering all locations you've previously visited is to mark those that lead to a dead end. For instance, when you turn down that first hall on your left (heading down from the top) in the example maze, you don't know you are at a dead end until you hit the fourth step and try to go on. Then you'll have to remember that this position lead to a dead end — and do so all the way back out of the hallway for each position!


This project earns you (Level 6) toward your level requirements.

Boosters