|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ascape.model.AscapeObject
org.ascape.model.Agent
org.ascape.model.LocatedAgent
org.ascape.model.Cell
org.ascape.model.CellOccupant
org.metaabm.gen.test.OperationsAgent
public class OperationsAgent
Field Summary |
---|
Fields inherited from class org.ascape.model.CellOccupant |
---|
PLAY_HOST_RULE, RANDOM_WALK_AVAILABLE_RULE |
Fields inherited from class org.ascape.model.Cell |
---|
CALCULATE_NEIGHBORS_RULE, neighbors, PLAY_NEIGHBORS_RULE, PLAY_RANDOM_NEIGHBOR_RULE |
Fields inherited from class org.ascape.model.LocatedAgent |
---|
agentSize, coordinate, MOVE_RANDOM_LOCATION_RULE, RANDOM_WALK_RULE, thisUpdate |
Fields inherited from class org.ascape.model.Agent |
---|
DEATH_RULE, FISSIONING_RULE, FORCE_DIE_RULE, FORCE_FISSION_RULE, FORCE_MOVE_RULE, INITIALIZE_RULE, ITERATE_AND_UPDATE_RULE, ITERATE_RULE, METABOLISM_RULE, MOVEMENT_RULE, PLAY_OTHER, UPDATE_RULE |
Fields inherited from class org.ascape.model.AscapeObject |
---|
ARBITRARY_SEED, name, PLATFORM_DEFAULT_COLOR, scape |
Constructor Summary | |
---|---|
OperationsAgent()
Constructs a new Operations Agent. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Clones the agent, ensuring that a unique id is assigned. |
void |
createUniqueID()
|
void |
dummy()
|
BasicModel |
getBasicModel()
|
java.awt.Color |
getColor()
This agent's default color, used by many simple views. |
int |
getComplexResultValue()
Gets the Complex Result Value property for Operations Agent. |
int |
getConstant3()
Gets the Constant3 property for Operations Agent. |
int |
getCountChanges()
Gets the Count Changes property for Operations Agent. |
double |
getFloat12()
Gets the Float 12 property for Operations Agent. |
double |
getFloat1p8()
Gets the Float 1p8 property for Operations Agent. |
double |
getFloat20()
Gets the Float 20 property for Operations Agent. |
double |
getFloatResult1()
Gets the Float Result 1 property for Operations Agent. |
int |
getInt1()
Gets the Int 1 property for Operations Agent. |
int |
getInt10()
Gets the Int 10 property for Operations Agent. |
int |
getInt2()
Gets the Int 2 property for Operations Agent. |
int |
getInt3()
Gets the Int 3 property for Operations Agent. |
int |
getInt4()
Gets the Int 4 property for Operations Agent. |
java.lang.String |
getName()
A name this object may be referred to by. |
int |
getTemp1()
Gets the Temp 1 property for Operations Agent. |
java.lang.String |
getUID()
|
boolean |
isBoolean1()
Gets the Boolean 1 property for Operations Agent. |
boolean |
isBoolean2()
Gets the Boolean 2 property for Operations Agent. |
boolean |
isComplexResultCorrect()
Gets the Complex Result Correct property for Operations Agent. |
boolean |
isResultBoolean()
Gets the Result Boolean property for Operations Agent. |
void |
setBoolean1(boolean _boolean1)
Sets the Boolean 1 property for Operations Agent. |
void |
setBoolean2(boolean _boolean2)
Sets the Boolean 2 property for Operations Agent. |
void |
setComplexResultCorrect(boolean _complexResultCorrect)
Sets the Complex Result Correct property for Operations Agent. |
void |
setComplexResultValue(int _complexResultValue)
Sets the Complex Result Value property for Operations Agent. |
void |
setConstant3(int _constant3)
Sets the Constant3 property for Operations Agent. |
void |
setCountChanges(int _countChanges)
Sets the Count Changes property for Operations Agent. |
void |
setFloat12(double _float12)
Sets the Float 12 property for Operations Agent. |
void |
setFloat1p8(double _float1p8)
Sets the Float 1p8 property for Operations Agent. |
void |
setFloat20(double _float20)
Sets the Float 20 property for Operations Agent. |
void |
setFloatResult1(double _floatResult1)
Sets the Float Result 1 property for Operations Agent. |
void |
setInt1(int _int1)
Sets the Int 1 property for Operations Agent. |
void |
setInt10(int _int10)
Sets the Int 10 property for Operations Agent. |
void |
setInt2(int _int2)
Sets the Int 2 property for Operations Agent. |
void |
setInt3(int _int3)
Sets the Int 3 property for Operations Agent. |
void |
setInt4(int _int4)
Sets the Int 4 property for Operations Agent. |
void |
setResultBoolean(boolean _resultBoolean)
Sets the Result Boolean property for Operations Agent. |
void |
setTemp1(int _temp1)
Sets the Temp 1 property for Operations Agent. |
void |
testComplexConjunction()
. |
void |
testComplexMath()
. |
void |
testExclusiveConjunctions()
. |
void |
testIdentity()
. |
void |
testLiterals()
. |
void |
testMultiplePaths()
. |
void |
testNegate()
. |
void |
testNegateComplex()
. |
void |
testNegateMultipleTargets()
. |
void |
testNegateOr()
. |
void |
testNegateSameTarget()
. |
void |
testNestedCondition()
. |
void |
testSimpleCondition()
. |
void |
testSimpleConjunction()
. |
void |
testSimpleMath()
. |
void |
testSimpleOR()
. |
Methods inherited from class org.ascape.model.CellOccupant |
---|
die, findAvailableNeighbors, findNearest, findNearest, findNearest, findNearest, findNearest, findNeighbors, findNeighborsOnHost, findRandomAvailableNeighbor, findRandomNeighbor, findRandomNeighborOnHost, findWithin, findWithin, findWithin, getCoordinate, getHostCell, getHostScape, leave, moveAway, moveTo, moveToRandomLocation, moveToward, playNeighbors, playRandomNeighbor, randomWalk, randomWalkAvailable, setHostCell, setHostScape |
Methods inherited from class org.ascape.model.Cell |
---|
calculateNeighbors, countNeighbors, findOccupants, findRelative, getDistance, getNeighbors, getNeighbors, getNetwork, getOccupant, hostedCondition, initialize, isAvailable, removeOccupant, setNeighbors, setNeighborsList, setNetwork, setOccupant, toString |
Methods inherited from class org.ascape.model.LocatedAgent |
---|
calculateDistance, calculateDistance, countWithin, countWithin, countWithin, findMaximumWithin, findWithin, getAgentSize, hasWithin, hasWithin, hasWithin, isUpdateNeeded, moveAway, moveAway, moveTo, moveToward, moveToward, requestUpdate, requestUpdateNext, setAgentSize, setCoordinate |
Methods inherited from class org.ascape.model.Agent |
---|
clearDeleteMarker, death, deathCondition, execute, execute, fission, fissionCondition, fissioning, getColor, getImage, getImage, getIteration, getPlatformColor, getRoot, isDelete, isInitialized, iterate, markForDeletion, metabolism, move, movement, movementCondition, play, scapeCreated, setInitialized, setScape, update |
Methods inherited from class org.ascape.model.AscapeObject |
---|
diffDeep, diffDeep, diffDeepBFS, diffDeepDFS, diffDeepValidate, diffDeepVisit, equalsDeep, equalsDeep, equalsDeep, getComparisonStream, getRandom, getRandomSeed, getScape, randomInRange, randomInRange, randomIs, randomToLimit, reseed, setComparisonStream, setName, setRandom, setRandomSeed |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.ascape.model.space.Location |
---|
clearDeleteMarker, isDelete, markForDeletion, setCoordinate |
Constructor Detail |
---|
public OperationsAgent()
Method Detail |
---|
public java.lang.String getUID()
public void createUniqueID()
public java.lang.Object clone()
clone
in interface Location
clone
in class CellOccupant
public void dummy()
public BasicModel getBasicModel()
public java.awt.Color getColor()
Agent
getColor
in class Agent
public void testSimpleCondition()
public void testSimpleConjunction()
public void testSimpleMath()
public void testComplexMath()
public void testSimpleOR()
public void testLiterals()
public void testNegate()
public void testIdentity()
public void testNegateComplex()
public void testComplexConjunction()
public void testExclusiveConjunctions()
public void testMultiplePaths()
public void testNegateSameTarget()
public void testNegateMultipleTargets()
public void testNegateOr()
public void testNestedCondition()
public double getFloat12()
public void setFloat12(double _float12)
_float12
- the new Float 12 valuepublic double getFloat20()
public void setFloat20(double _float20)
_float20
- the new Float 20 valuepublic double getFloat1p8()
public void setFloat1p8(double _float1p8)
_float1p8
- the new Float 1p8 valuepublic boolean isResultBoolean()
public void setResultBoolean(boolean _resultBoolean)
_resultBoolean
- the new Result Boolean valuepublic double getFloatResult1()
public void setFloatResult1(double _floatResult1)
_floatResult1
- the new Float Result 1 valuepublic boolean isComplexResultCorrect()
public void setComplexResultCorrect(boolean _complexResultCorrect)
_complexResultCorrect
- the new Complex Result Correct valuepublic int getComplexResultValue()
public void setComplexResultValue(int _complexResultValue)
_complexResultValue
- the new Complex Result Value valuepublic int getConstant3()
public void setConstant3(int _constant3)
_constant3
- the new Constant3 valuepublic int getCountChanges()
public void setCountChanges(int _countChanges)
_countChanges
- the new Count Changes valuepublic int getTemp1()
public void setTemp1(int _temp1)
_temp1
- the new Temp 1 valuepublic int getInt1()
public void setInt1(int _int1)
_int1
- the new Int 1 valuepublic int getInt2()
public void setInt2(int _int2)
_int2
- the new Int 2 valuepublic int getInt3()
public void setInt3(int _int3)
_int3
- the new Int 3 valuepublic int getInt4()
public void setInt4(int _int4)
_int4
- the new Int 4 valuepublic int getInt10()
public void setInt10(int _int10)
_int10
- the new Int 10 valuepublic boolean isBoolean1()
public void setBoolean1(boolean _boolean1)
_boolean1
- the new Boolean 1 valuepublic boolean isBoolean2()
public void setBoolean2(boolean _boolean2)
_boolean2
- the new Boolean 2 valuepublic java.lang.String getName()
AscapeObject
getName
in interface HasName
getName
in class AscapeObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |