|
Class Summary |
| Agent |
This is the base class for all agents. |
| AgentSystem |
The AgentSystem class is responsible for starting agents and passing messages from the simulation kernel on to those agents. |
| Args |
|
| ArrayMemory |
This is an implementation of Memory that stores the data in an array |
| CenterAgent |
An abstract superclass for center agents (i.e fire station, police office, ambulance center). |
| Command |
This class encapsulates a command to the server. |
| DummyAgent |
|
| FilterMemoryListener |
This class will filter which events get passed to a MemoryListener |
| Handy |
A collection of useful methods |
| HashMemory |
This is an implementation of Memory that stores the data in a hashtable |
| LongUDPFragment |
This is a piece of a LongUDPMessage |
| LongUDPMessage |
This class encapsulates a long UDP message, as defined by the robocup rescue manual version 0.4 |
| LongUDPSocket |
The LongUDPSocket class encapsulates the sending and receiving of LongUDPMessages to and from the kernal. |
| Memory |
This class holds an agents view of the world |
| MutableInteger |
A convenience class for allowing c-style passing of references to integers (kind of). |
| PlatoonAgent |
An abstract superclass for platoon agents (i.e fire brigade, police force, ambulance team). |
| Property |
This class encapsulates information about an individual property within a RescueObject |
| RescueMessage |
A RescueMessage is a package of Commands to be sent to the kernal |
| RescueObject |
This is the base class for all objects in the simulation environment |