| Area | Represents the simulation area. |
| Area.Bind | Provides various AbstractModules to bind different types of
Area. |
| AreaService |
Global environment service to get the simulation |
| ExceptionEdgeHandler | EdgeHandler which simply throws an exception when invoked. |
| StopEdgeHandler | An EdgeHandler which modifies Moves so the agent stops at the
extreme edge of the simulation Area. |
| WrapEdgeHandler | An EdgeHandler which wraps the simulation Area so an agent
moving through an edge simply appears at the opposite edge. |