|
Class Summary |
| CollectStats |
A rule for gathering values (typically aggegate statistics) from the entire population of agents. |
| Diffusion |
A rule causing some agent value to diffuse to its neighbors. |
| ExecuteThenUpdate |
A rule that should be executed in two phases; executing (calculating), and
then updating. |
| MoveRandomWithin |
A rule causing the taget agent to move to a random location within some bounded area. |
| NotifyViews |
A rule causing the target to notify its views that an update has occured. |
| ParameterizedDiffusion |
A rule causing some agent value to diffuse to its neighbors. |
| Propogate |
A rule that executes on the target scape, all children of the target scape, and
(if desired) all members of this or any children of the target scape. |
| PropogateScapeOnly |
A rule that executes on the target scape, and any member scapes of the target scape. |
| Rule |
An abstract base class for behaviors that can be be iterated across agent scapes
or a single agent. |
| SetValues |
A rule for setting values for a population of agents. |