Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.ascape.model.rule

Interface Summary
Diffusable | An object that is capable of having some its values diffused.

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES