|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.primordion.xholon.base.Xholon
org.primordion.xholon.base.XholonWithPorts
org.primordion.xholon.base.AbstractGrid
org.primordion.ealontro.app.XhAntForaging
org.primordion.ealontro.ec.app.antforaging.XhEcjAntForaging
Ant Foraging System WITH Genetic Programming.
source: Koza, J. (1992). Genetic Programming. p.329-344
| Field Summary | |
static int |
food_quantity_atStartGen
|
static IXholon |
next_behavior
|
static int |
worstStandardizedFitness
|
| Fields inherited from class org.primordion.ealontro.app.XhAntForaging |
dropSize, food, hasNest, pheromoneLevel, roleName |
| Fields inherited from class org.primordion.xholon.base.AbstractGrid |
P_BEHAVIOR, P_NEXT, P_PREVIOUS |
| Fields inherited from class org.primordion.xholon.base.XholonWithPorts |
port |
| Fields inherited from class org.primordion.xholon.base.Xholon |
DEFAULT_LEVEL, interaction, interactionsEnabled |
| Fields inherited from interface org.primordion.ealontro.app.CeAntForaging |
AntCE, AntForagingGPCE, AntForagingSystemCE, BehaviorCE, FoodCE, GeneticProgramCE, GridCE, GridCellCE, GridReferenceCE, NestCE, NonTerminalCE, PfDropPheromoneCE, PfIfCarryingFoodCE, PfIfFoodHereCE, PfMoveRandomCE, PfMoveToAdjacentFoodElseCE, PfMoveToAdjacentPheromoneElseCE, PfMoveToNestCE, PfPickUpCE, PfWrapperCE, PopulationCE, PrimitiveCE, RowCE, StructureCE, TerminalCE, XholonClassCE |
| Fields inherited from interface org.primordion.xholon.base.IGrid |
BOUNDARY_GRID, BOUNDARY_TORUS, NEIGHBORHOOD_1DCA, NEIGHBORHOOD_HEXAGONAL, NEIGHBORHOOD_MOORE, NEIGHBORHOOD_SIBLING, NEIGHBORHOOD_VON_NEUMANN, P_CAFUTURESELF, P_CALEFTNEIGHBOR, P_CARIGHTNEIGHBOR, P_EAST, P_HEX0, P_HEX1, P_HEX2, P_HEX3, P_HEX4, P_HEX5, P_NORTH, P_NORTHEAST, P_NORTHWEST, P_SOUTH, P_SOUTHEAST, P_SOUTHWEST, P_STAYHERE, P_WEST, REGULAR_COMPLETE, REGULAR_COMPLETE_SELF, REGULAR_CYCLE, REGULAR_WHEEL |
| Fields inherited from interface org.primordion.xholon.base.IXholon |
DEFAULT_SIZE_MSG_Q, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx |
| Constructor Summary | |
XhEcjAntForaging()
Constructor. |
|
| Method Summary | |
void |
configure()
Perform some action, typically once at start up; MAY be overridden. |
void |
reconfigure()
Reconfigure, such as at the start of a new GP generation. |
| Methods inherited from class org.primordion.ealontro.app.XhAntForaging |
act, adjustRawFitness, getFoodQuantity, getPheromoneDiffusionRate, getPheromoneEvaporationRate, getRawFitness, getRoleName, getUsePheromone, getUsePheromoneDiffusion, getVal, hasFood, incRawFitness, initialize, performBooleanActivity, postAct, preAct, setFoodQuantity, setPheromoneDiffusionRate, setPheromoneEvaporationRate, setRawFitness, setRoleName, setUsePheromone, setUsePheromoneDiffusion, toString |
| Methods inherited from class org.primordion.xholon.base.AbstractGrid |
configure, getNeighType, getNumNeighbors, moveXholonsToGrid, postConfigure, postReconfigure, preReconfigure, setCaFuture, setCaLeft, setCaRight, setEast, setHex0, setHex1, setHex2, setHex3, setHex4, setHex5, setNorth, setNorthEast, setNorthWest, setSiblingsComplete, setSiblingsCompleteSelf, setSiblingsCycle, setSiblingsWheel, setSouth, setSouthEast, setSouthWest, setWest |
| Methods inherited from class org.primordion.xholon.base.XholonWithPorts |
getMaxPorts, getPort, isActiveObject, isBound, isContainer, isPassiveObject, setMaxPorts, setPorts, terminate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static int food_quantity_atStartGen
public static IXholon next_behavior
public static int worstStandardizedFitness
| Constructor Detail |
public XhEcjAntForaging()
| Method Detail |
public void configure()
IXholon
configure in interface IXholonconfigure in class XholonWithPortspublic void reconfigure()
IXholon
reconfigure in interface IXholonreconfigure in class AbstractGrid
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||