|
|||||||||||
| 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.xholon.samples.Xh09SpatialGames
This is the detailed behavior of a sample Xholon application. Source of model concept: Nowak, Martin A. (2006). Evolutionary Dynamics: Exploring the equations of life. Cambridge, MA: Belknap/Harvard. chapter 9 - Spatial Games
http://www.univie.ac.at/virtuallabs/ VirtualLabs in evolutionary game theory, by Christoph Hauert| Field Summary | |
static int |
LAYOUT_RANDOM
|
static int |
LAYOUT_SINGLE_DEFECTOR
|
| 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.xholon.samples.Ce09SpatialGames |
CwasCCE, CwasDCE, DwasCCE, DwasDCE, GridCellCE, RowCE, SpatialGameCE, 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 | |
Xh09SpatialGames()
Constructor. |
|
| Method Summary | |
void |
act()
Do some action during this time step. |
static int |
getLayout()
|
static double |
getPAYOFF_c()
|
void |
initialize()
Initialize the tree node. |
void |
postConfigure()
Perform some action, typically once at start up; MAY be overridden. |
void |
preAct()
Do any setup required before doing the main action during a time step. |
static void |
setLayout(int layoutArg)
|
static void |
setPAYOFF_c(double payoffC)
|
java.lang.String |
toString()
|
| Methods inherited from class org.primordion.xholon.base.AbstractGrid |
configure, getNeighType, getNumNeighbors, moveXholonsToGrid, postReconfigure, preReconfigure, reconfigure, 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 |
configure, 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 final int LAYOUT_RANDOM
public static final int LAYOUT_SINGLE_DEFECTOR
| Constructor Detail |
public Xh09SpatialGames()
| Method Detail |
public static double getPAYOFF_c()
public static void setPAYOFF_c(double payoffC)
payoffC - public static int getLayout()
public static void setLayout(int layoutArg)
layoutArg - public void initialize()
IXholon
initialize in interface IXholoninitialize in class AbstractGridpublic void postConfigure()
IXholon
postConfigure in interface IXholonpostConfigure in class AbstractGridpublic void preAct()
IXholon
preAct in interface IXholonpreAct in class Xholonpublic void act()
IXholon
act in interface IXholonact in class Xholonpublic java.lang.String toString()
toString in class Xholon
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||