|
Class Summary |
| BreadthFirstSearcher |
BreadthFirstSearcher.java - a simple implementation of
breadth-first search. |
| IntersectionChooser |
IntersectionChooser.java
Given a spoke number, the robot when determining it is at an intersection
will turn left, rotate clockwise starting(inclusive)at 12:00 counting spokes and when it
hits the nth spoke resume execution of intersection finder. |
| JavaRCX |
JavaRCX.java
Contains basic methods and variables common to all robot objectives. |
| LCDNumber |
|
| LCDProgramNumber |
|
| LCDSegment |
|
| Map |
Map.java -- This program is for challenge #5 of the Robotics
project. |
| MotorView |
|
| MultipleIntersectionChooser |
MultipleIntersectionChooser.java
Given: multiple intersections to choose from and an ordering of spoke numbers to take at successive intersections. |
| PortView |
|
| RCXIntersectionChooser |
RCXIntersectionChooser.java
Given a spoke number, the robot when determining it is at an intersection
will turn left, rotate clockwise starting(inclusive)at 12:00 counting spokes and when it
hits the nth spoke resume execution of intersection finder. |
| RoadPoints |
RoadPoints.java
Created: Mon Nov 29 21:50:36 2004 |
| Searcher |
Searcher.java - a superclass for AI searcher classes. |
| SearchNode |
SearchNode.java - a simple node for uninformed AI search (assuming
cost equals depth). |
| SensorView |
|
| View |
This program can be used to test each sensor and motor
independently. |