Module agents
[hide private]
[frames] | no frames]

Module agents

source code

Classes [hide private]
  AgentWorldModel
This class is a base class for all the models an agent can have about the world.
  AgentWorldModelCompleteWorld
Just a skeleton for testing purposes.
  AgentStrategy
An interface for specific decision making strategy.
  AgentStaticPatrolStrategy
Implements a basic patrol strategy.
  AgentCoordinatedPatrolStrategy
Implements a coordinated patrol strategy.
  AgentJoiningPatrolStrategy
Implements an agent that waits for some time, then joins a coordinated patrol - this is why it is a coordinated patrol
  AgentTrackingPatrolStrategy
Implements a basic patrol strategy.
  Agent
This is a class for an agent that controls a ship.
Variables [hide private]
  __package__ = None
  e = 2.71828182846
  pi = 3.14159265359