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. |
NotifyViewsEvent |
The Class NotifyViewsEvent. |
ParameterizedDiffusion |
A rule causing some agent value to diffuse to its neighbors at a particualar
constant. |
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. |
SearchRule |
A rule that can be used to search through a collection of agents. |
SetValues |
A rule for setting values for a population of agents. |