Class Summary |
Action |
A class that defines the Actions allowed to the agents. |
Actor |
This class specializes the MovingObject class to include a State that
each moving object can have. |
ActorState |
An Actor is either an agent or a wumpus. |
Agent |
Defines the data and behaviour associated with an Agent. |
Communicator |
|
Directions |
This class is used to describe the directions in which the moving
objects in the World can face. |
Environment |
This class contains the information about the objects and agents
that are contained within the wumpus world grid. |
GameServer |
The gameserver object controls the overall simulation of the wumpus world. |
Gold |
Class specifying object of type Gold. |
GridObject |
Class specifying gridobject. |
GridObjectType |
This class describes the kinds of objects that can reside
in the wumpus world. |
GridPoint |
Class specifying object representing each GridPoint in the world. |
MovingObject |
The class specifying object MovingObject. |
Notes |
|
Obstacle |
Class specifying object of type Obstacle. |
Percept |
Specifies the object containing various percepts. |
Pit |
Class specifying Pit object. |
projectFrame |
Class specifying the grapical component of the server side. |
ScoreKeeper |
Keeps track of the score statistics for each agent. |
WorldApplication |
Class responsible for the simulation setup, start, end and command line
arguments. |
WorldObject |
Class representing a generic object in the wumpus world. |
Wumpus |
Class Responsible for the behaviour of a Wumpus. |
WumpusMode |
Defines the various modes that any Wumpus can have. |