Uses of Class
Maze

Uses of Maze in <Unnamed>
 

Methods in <Unnamed> that return Maze
(package private) static Maze Maze.MazeFactory.parseMaze(java.lang.String filename)
          parseMaze takes a file in and tries to generate a Maze from that file.
 

Methods in <Unnamed> with parameters of type Maze
private  MazeCell RandomMazeRunner.getRandomNeighbor(Maze maze, MazeCell curCell)
          A helper method that chooses a random neighboring node of the current cell.
private  void RandomMazeRunner.printSolution(Maze maze, int cellsVisited, java.io.PrintWriter writer)
          Print the solution path and mark each cell on the path as ON_SOLUTION_PATH.
 void MazeRunner.solveMaze(Maze maze, java.io.PrintWriter writer)
          Attempts to find a path from the start to the donut node of the maze given in maze.
 void RandomMazeRunner.solveMaze(Maze maze, java.io.PrintWriter writer)
          Tries to find a solution to the given maze.