I've heard of of course of the "left-turn" or "right-turn" wall-following strategy of maze solving, but it occurs to me that if not stopped at the goal by a handler, or fitted with a sensor to detect that it has solved the problem, the robot will just re-enter the maze, and work it again. Also, the robot will always take the same course through the maze (never the optimum route), and never eliminate blind alleys from its route. Still - it's the easiest program that will solve the problem.
just a side note that the right hand (or left hand) only solution will not always find the goal.
Jesse - Do you mean, as Admin suggested, when the goal is "buried" within the maze? Or