## Uses of Class
org.ascape.model.AscapeObject

Packages that use AscapeObject
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.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 AscapeObject in edu.brook

Subclasses of AscapeObject in edu.brook
`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 AscapeObject in edu.brook.sugarscape

Subclasses of AscapeObject in edu.brook.sugarscape
`class` `GAS_Base` G A S_ Base Java Implementation.
`class` `SugarAgent` Sugar Agent Java Implementation.
`class` `SugarCell` Sugar Cell Java Implementation.

Uses of AscapeObject in name.milesparker.epi

Subclasses of AscapeObject in name.milesparker.epi
`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 AscapeObject in name.milesparker.epi.plague

Subclasses of AscapeObject in name.milesparker.epi.plague
`class` `Flea` Flea Java Implementation.
`class` `Rat` Rat Java Implementation.

Uses of AscapeObject in name.milesparker.epi.region

Subclasses of AscapeObject in name.milesparker.epi.region
`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 AscapeObject in name.milesparker.markets

Subclasses of AscapeObject in name.milesparker.markets
`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 AscapeObject in org.ascape.model

Subclasses of AscapeObject in org.ascape.model
`class` `Agent` The base class for all modeled objects in ascape.
`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 AscapeObject in org.ascape.model.rule

Subclasses of AscapeObject in org.ascape.model.rule
`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 AscapeObject in org.eclipse.amp.amf.examples.escape

Subclasses of AscapeObject in org.eclipse.amp.amf.examples.escape
`class` `Block` Block Java Implementation.
`class` `WikiExample` WikiExample Java Implementation.
`class` `WikiExample3D` WikiExample Java Implementation.

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

Subclasses of AscapeObject in org.eclipse.amp.examples.heatbugs
`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 AscapeObject in org.metaabm.examples.stupid1

Subclasses of AscapeObject in org.metaabm.examples.stupid1
`class` `Bug` Bug Java Implementation.
`class` `Habitat` Habitat Java Implementation.
`class` `StupidModel1` StupidModel1 Java Implementation.
`class` `StupidModel13D` StupidModel1 Java Implementation.

Uses of AscapeObject in org.metaabm.examples.stupid2

Subclasses of AscapeObject in org.metaabm.examples.stupid2
`class` `StupidModel2` Stupid Model 2 Java Implementation.
`class` `StupidModel23D` Stupid Model 2 Java Implementation.

Uses of AscapeObject in org.metaabm.examples.stupid3

Subclasses of AscapeObject in org.metaabm.examples.stupid3
`class` `StupidModel3` Stupid Model 3 Java Implementation.
`class` `StupidModel33D` Stupid Model 3 Java Implementation.

Uses of AscapeObject in org.metaabm.examples.stupid5

Subclasses of AscapeObject in org.metaabm.examples.stupid5
`class` `StupidModel5` Stupid Model 5 Java Implementation.
`class` `StupidModel53D` Stupid Model 5 Java Implementation.

Uses of AscapeObject in org.metaabm.gen.test

Subclasses of AscapeObject in org.metaabm.gen.test
`class` `BasicCell`
`class` `BasicModel`
`class` `BasicMovementAgent`
`class` `BasicMovementModel`
`class` `BasicMovementStateAgent`
`class` `ComplexLocation`
`class` `ComplexMovementAgent`
`class` `MethodsAgent`
`class` `OperationsAgent`
`class` `SpatialModel`
`class` `StateAgent`