- SequentialSolver - Class in amazed.solver
-
SequentialSolver
implements a solver for
Maze
objects using a single-thread depth-first search.
- SequentialSolver(Maze) - Constructor for class amazed.solver.SequentialSolver
-
Creates a solver that searches in maze
from the
start node to a goal.
- showSolution() - Method in class amazed.maze.Amazed
-
Displays the solution by removing all players and marking a
path from the start node to a goal on the maze graphical
representation.
- solve() - Method in class amazed.maze.Amazed
-
Runs the solver on the maze, waits for termination, and prints
to screen the outcome of the search.
- start() - Method in class amazed.maze.Maze
-
Returns the unique identifier of the start node, corresponding
to the top-left cell in the maze.
- start - Variable in class amazed.solver.SequentialSolver
-
The identifier of the node in the maze from where the search
starts.