Package edu.brook.ascape.model

Interface Summary
ControlListener An interface describing an obect which can receive control events.
Diffusable An object that is capable of having some its values diffused.
Randomizable A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeIterator A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeListener A listener to an agent scape.
ScapeMutable A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeRandomIterator A one-dimensional, fixed-size, collection of agents providing services described for scape.
 

Class Summary
Agent The base class for all modeled objects in ascape.
AgentScape A scape with treates itself as its only member.
AscapeObject The cannonical class for most ascape model objects, including rules.
Cell The base class for all members of lattices.
CellOccupant An occupant of a cell within a lattice.
ControlEvent Events which control the execution state of a model or collection of scapes.
Coordinate The base class for a location within a space defined by a particular geometry.
Coordinate1DDiscrete A location within a one-dimensional discrete space.
Coordinate2DDiscrete A location within a two dimensional space.
CoordinateDiscrete The base class for a location within a regular discrete space.
DefaultScapeListener A listener to an agent scape.
Geometry An encapsulation of all of the potential space definitions for any scape of agents, and a factory for creating realizations of these scapes.
HistoryValueSetter A data point that serves as a setter for a historical value.
HostCell An cell capable fo serving as a 'home' for agents.
Scape The base class for all collections of agents within ascape.
ScapeArray1D A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeArray2D A two-dimensional, fixed-size collection of agents providing services described for scape.
ScapeArray2DEuclidian A two-dimensional scape providing effecient implementations for von Neumann neighbors.
ScapeArray2DMoore A two-dimensional scape providing effecient implementations for Moore neighbors.
ScapeArray2DVonNeumann A two-dimensional scape providing effecient implementations for von Neumann neighbors.
ScapeEvent An event describing some change in scape state.
ScapeGraph A scape with discrete nodes.
ScapeVector A one-dimensional variable-size collection of agents providing services described for scape.
 

Exception Summary
SpatialTemporalException An exception thrown if attempt is made to create inconsistent or impossible state in local space-time.
 


(c) 1998-2000 The Brookings Insitution
Webpage