Uses of Interface
org.ascape.util.RandomFunctions

Packages that use RandomFunctions
edu.brook   
edu.brook.sugarscape   
name.milesparker.epi   
name.milesparker.epi.plague   
name.milesparker.epi.region   
name.milesparker.markets   
org.ascape.model   
org.ascape.model.rule   
org.ascape.model.space   
org.eclipse.amp.amf.examples.escape   
org.eclipse.amp.examples.heatbugs   
org.metaabm.examples.stupid1   
org.metaabm.examples.stupid2   
org.metaabm.examples.stupid3   
org.metaabm.examples.stupid5   
org.metaabm.gen.test   
 

Uses of RandomFunctions in edu.brook
 

Classes in edu.brook that implement RandomFunctions
 class DemographicPrisonersDilemma
          Demographic Prisoner_s Dilemma Java Implementation.
 class DemographicPrisonersDilemma3D
          Demographic Prisoner_s Dilemma Java Implementation.
 class PlayCell
          Play Cell Java Implementation.
 class Player
          Player Java Implementation.
 

Uses of RandomFunctions in edu.brook.sugarscape
 

Classes in edu.brook.sugarscape that implement RandomFunctions
 class GAS_Base
          G A S_ Base Java Implementation.
 class SugarAgent
          Sugar Agent Java Implementation.
 class SugarCell
          Sugar Cell Java Implementation.
 

Uses of RandomFunctions in name.milesparker.epi
 

Classes in name.milesparker.epi that implement RandomFunctions
 class Epidemic
          Epidemic Java Implementation.
 class Epidemic3D
          Epidemic Java Implementation.
 class Epidemic3DTiles
          Demonstrates how to define custom 3D and color providers.
 class Individual
          Individual Java Implementation.
 class Place
          Place Java Implementation.
 

Uses of RandomFunctions in name.milesparker.epi.plague
 

Classes in name.milesparker.epi.plague that implement RandomFunctions
 class Flea
          Flea Java Implementation.
 class Rat
          Rat Java Implementation.
 

Uses of RandomFunctions in name.milesparker.epi.region
 

Classes in name.milesparker.epi.region that implement RandomFunctions
 class City
          City Java Implementation.
 class City3D
          City Java Implementation.
 class EpidemicPeriods
           
 class Region
          Region Java Implementation.
 class Region3D
          Region Java Implementation.
 class RegionalLocation
          Regional Location Java Implementation.
 

Uses of RandomFunctions in name.milesparker.markets
 

Classes in name.milesparker.markets that implement RandomFunctions
 class Firm
          Firm Java Implementation.
 class Instrument
          Instrument Java Implementation.
 class Markets
          Markets Java Implementation.
 class Markets3D
          Markets Java Implementation.
 class Trader
          Trader Java Implementation.
 

Uses of RandomFunctions in org.ascape.model
 

Classes in org.ascape.model that implement RandomFunctions
 class Agent
          The base class for all modeled objects in ascape.
 class AscapeObject
          The cannonical class for most ascape model objects, including rules.
 class Cell
          The base class for all members of lattices.
 class CellOccupant
          An occupant of a cell within a lattice.
 class HostCell
          An cell capable fo serving as a 'home' for agents.
 class LocatedAgent
          An agent that has a location in continuous space.
 class MomentumAgent
          An agent that has momentum and heading in space.
 class Scape
          The base class for all collections of agents within ascape.
 

Uses of RandomFunctions in org.ascape.model.rule
 

Classes in org.ascape.model.rule that implement RandomFunctions
 class CollectStats
          A rule for gathering values (typically aggegate statistics) from the entire population of agents.
 class Diffusion
          A rule causing some agent value to diffuse to its neighbors.
 class ExecuteThenUpdate
          A rule that should be executed in two phases; executing (calculating), and then updating.
 class MoveRandomWithin
          A rule causing the taget agent to move to a random location within some bounded area.
 class NotifyViews
          A rule causing the target to notify its views that an update has occured.
 class NotifyViewsEvent
          The Class NotifyViewsEvent.
 class ParameterizedDiffusion
          A rule causing some agent value to diffuse to its neighbors at a particualar constant.
 class 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.
 class PropogateScapeOnly
          A rule that executes on the target scape, and any member scapes of the target scape.
 class Rule
          An abstract base class for behaviors that can be be iterated across agent scapes or a single agent.
 class SearchRule
          A rule that can be used to search through a collection of agents.
 class SetValues
          A rule for setting values for a population of agents.
 

Uses of RandomFunctions in org.ascape.model.space
 

Subinterfaces of RandomFunctions in org.ascape.model.space
 interface Space
          The Interface Space.
 

Classes in org.ascape.model.space that implement RandomFunctions
 class Array
          The Class Array.
 class Array1D
          A one-dimensional, fixed-size, collection of agents providing services described for space.
 class Array2D
          A two-dimensional, fixed-size collection of agents providing services described for space.
 class Array2DBase
          The Class Array2DBase.
 class Array2DEuclidian
          A two-dimensional space providing effecient implementations for von Neumann neighbors.
 class Array2DMoore
          A two-dimensional space providing effecient implementations for Moore neighbors.
 class Array2DSmallWorld
          A two-dimensional space providing effecient implementations for von Neumann neighbors.
 class Array2DVonNeumann
          A two-dimensional space providing effecient implementations for von Neumann neighbors.
 class CollectionSpace
          The Class CollectionSpace.
 class Continuous1D
          A space containing a population of agents that exist within some continuous space.
 class Continuous2D
          A space containing a population of agents that exist within some continuous space.
 class Discrete
          A space with discrete nodes.
 class Graph
          A space containing a simple, unweighted graph.
 class GraphSmallWorld
          A 1D Small World version of the default Graph.
 class ListBase
          A one-dimensional, fixed-size, collection of agents providing services described for space.
 class ListSpace
          A one-dimensional, fixed-size, collection of agents providing services described for space.
 class Singleton
          A space with treates itself as its only member.
 class SubCollection
          A space collection that is part of another space collection.
 class SubContinuous
          A space containing a sub-population of agents that exist within some continuous space.
 class SubContinuous1D
          User: jmiller Date: Feb 10, 2006 Time: 2:06:17 PM To change this template use Options | File Templates.
 class SubContinuous2D
          A space containing a population of agents that exist within some continuous space.
 class SubGraph
          This is an unsual version of the SubSpace - it's a Graph, where the members also exist in a Continuous Space.
 class SubListSpace
          A space list that is part of another space list.
 

Uses of RandomFunctions in org.eclipse.amp.amf.examples.escape
 

Classes in org.eclipse.amp.amf.examples.escape that implement RandomFunctions
 class Block
          Block Java Implementation.
 class WikiExample
          WikiExample Java Implementation.
 class WikiExample3D
          WikiExample Java Implementation.
 

Uses of RandomFunctions in org.eclipse.amp.examples.heatbugs
 

Classes in org.eclipse.amp.examples.heatbugs that implement RandomFunctions
 class HeatBug
          Heat Bug Java Implementation.
 class Heatbugs
          Heatbugs Java Implementation.
 class Heatbugs3D
          Heatbugs Java Implementation.
 class Heatbugs3DCustom
           
 class HeatCell
          Heat Cell Java Implementation.
 

Uses of RandomFunctions in org.metaabm.examples.stupid1
 

Classes in org.metaabm.examples.stupid1 that implement RandomFunctions
 class Bug
          Bug Java Implementation.
 class Habitat
          Habitat Java Implementation.
 class StupidModel1
          StupidModel1 Java Implementation.
 class StupidModel13D
          StupidModel1 Java Implementation.
 

Uses of RandomFunctions in org.metaabm.examples.stupid2
 

Classes in org.metaabm.examples.stupid2 that implement RandomFunctions
 class StupidModel2
          Stupid Model 2 Java Implementation.
 class StupidModel23D
          Stupid Model 2 Java Implementation.
 

Uses of RandomFunctions in org.metaabm.examples.stupid3
 

Classes in org.metaabm.examples.stupid3 that implement RandomFunctions
 class StupidModel3
          Stupid Model 3 Java Implementation.
 class StupidModel33D
          Stupid Model 3 Java Implementation.
 

Uses of RandomFunctions in org.metaabm.examples.stupid5
 

Classes in org.metaabm.examples.stupid5 that implement RandomFunctions
 class StupidModel5
          Stupid Model 5 Java Implementation.
 class StupidModel53D
          Stupid Model 5 Java Implementation.
 

Uses of RandomFunctions in org.metaabm.gen.test
 

Classes in org.metaabm.gen.test that implement RandomFunctions
 class BasicCell
           
 class BasicModel
           
 class BasicMovementAgent
           
 class BasicMovementModel
           
 class BasicMovementStateAgent
           
 class ComplexLocation
           
 class ComplexMovementAgent
           
 class MethodsAgent
           
 class OperationsAgent
           
 class SpatialModel
           
 class StateAgent