Package Environments

Interface Summary
Drawable Provide an interface to the Drawable aspect of an object.
 

Class Summary
Agent This class is used to represent an agent into a Woods Environment.
Agent25 This class is used to represent an agent into a Woods Environment which perceives the 25 cells around itself.
Cell This class is used to represent a cell of a Woods Environment.
Coords This class is used to represent the coordinates of an agent or a cell in a Woods Environment.
CoordsSet This class is used to represent a set of coordinates.
Environment The Environment class is an abstract class which must be overriden to implement an actual environment.
ModelManager The ModelManager class is used to deal with MVC modelling in the graphical version of MACS
SuttonSimple This class is used to represent a particular Woods Environment corresponding to Sutton's maze.
Woods This class is used to represent a standard Woods Environment
Woods25 This class is used to represent a Woods Environment where the agent perceives 25 cells around itself.
WoodsDist This class is used to represent a Woods Environment where the agent perceives the distance to walls in the four directions.
WoodsGenerator This class is used to generate a random standard Woods Environment
WoodsLoader This class is used to load from a file a standard Woods Environment