Class MazeRunnerLauncher
java.lang.Object
MazeRunnerLauncher
public class MazeRunnerLauncher
- extends java.lang.Object
MazeRunnerLauncher defines our program's main method, which parses the
command-line parameters, build the Maze, and starts a MazeRunner.
Some of the code in this file and other files is useful only in conjunction
with a maze visualizer. You can mostly ignore it, except that you should take
care to mark cells as "VISIT_IN_PROGRESS," "VISITED" and "ON_SOLUTION_PATH"
when running your search.
- Author:
- Albert J. Wong (awong@cs)
Field Summary |
static int |
DEFAULT_UPDATE_INTERVAL
The number of milliseconds to wait between visualizer GUI updates. |
Method Summary |
static void |
main(java.lang.String[] args)
|
private static void |
printUsage()
Prints the usage instructions to standard error. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_UPDATE_INTERVAL
public static final int DEFAULT_UPDATE_INTERVAL
- The number of milliseconds to wait between visualizer GUI updates.
- See Also:
- Constant Field Values
MazeRunnerLauncher
public MazeRunnerLauncher()
main
public static void main(java.lang.String[] args)
printUsage
private static void printUsage()
- Prints the usage instructions to standard error. You should modify this
method to document whatever command-line arguments you add to the program.