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.
 



Copyright © 1998-2008 The Brookings Institution, NuTech Solutions, Metascape, LLC All Rights Reserved.