|
Class Summary |
| Agent |
This class represents an Agent in a appletbots world. |
| Applet |
This is an abstract applet class to run appletbots worlds. |
| CarriableObject |
This class represents an object that can be picked up in the appletbots
world. |
| CarrierAgent |
This class represents an agent that can pick up objects in the
appletbots world. |
| ObjectViewer |
This class represents an object viewer panel to be used with the appletbots
applet. |
| RandomAgent |
This is an agent that doesn't really react to stimuli in the world, it
simply accelerates in a random direction. |
| TimeUpdaterThread |
This thread is used by the appletbots applet to update its components after
each time cycle |
| VectorToDraw |
This class represents a vector to be drawn when painting the world. |
| World |
This class represents a world in which multiple agents can exist and
interact with each other or with objects in the world. |
| WorldObject |
This is an abstract class representing an object in the world |
| WorldObjectData |
This object contains the location and velocity values for an object in the
world |
| WorldThread |
This is the main thread that drives the changes in the world. |