edu.turtlekit2.demos.gameoflife
Class GolEnvironment

java.lang.Object
  extended by madkit.kernel.AbstractAgent
      extended by edu.turtlekit2.kernel.environment.TurtleEnvironment
          extended by edu.turtlekit2.demos.gameoflife.GolEnvironment
All Implemented Interfaces:
Serializable, madkit.kernel.ReferenceableAgent

public class GolEnvironment
extends TurtleEnvironment

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.turtlekit2.kernel.environment.TurtleEnvironment
grid, gridVariables, pheromones, simulationGroup, variables, wrap, x, y
 
Constructor Summary
GolEnvironment()
           
 
Method Summary
 void executeGameOfLife()
           
 void fillGrid()
           
 
Methods inherited from class edu.turtlekit2.kernel.environment.TurtleEnvironment
activate, addAgent, addAgent, addGridVariable, clearAllTurtles, clearVariable, clearVariables, diffusion, displayOff, displayOn, evaporation, getPatchColor, getTurtlesList, getTurtleWithID, initGrid, initialize, initialize, initNeighborhood, moveTurtle, removeTurtle, setPatchColor, turtlesAt, turtlesCountAt
 
Methods inherited from class madkit.kernel.AbstractAgent
broadcastMessage, broadcastMessage, connectedWithCommunity, createGroup, createGroup, debug, disposeMyGUI, end, foundGroup, getAddress, getAgentInformation, getAgentsWithRole, getAgentsWithRole, getAgentWithRole, getAgentWithRole, getAvailableCommunities, getBean, getController, getCurrentKernelAddress, getDebug, getExistingGroups, getExistingGroups, getExistingRoles, getExistingRoles, getGroups, getGUIObject, getMessageBoxSize, getMyGroups, getMyGroups, getMyRoles, getMyRoles, getName, getRoles, hasGUI, hashCode, initGUI, isBelongingToGroup, isBelongingToGroup, isCommunity, isGroup, isGroup, isMemberOf, isMemberOf, isMessageBoxEmpty, isRole, isRole, joinGroup, killAgent, launchAgent, launchAgent, leaveGroup, leaveGroup, leaveRole, leaveRole, nextMessage, print, println, receiveMessage, redisplayMyGUI, requestRole, requestRole, requestRole, restoreAgent, sendMessage, sendMessage, sendMessage, setBean, setController, setDebug, setGUIObject, setName, setOutput, setOutputWriter, toString, windowClosing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GolEnvironment

public GolEnvironment()
Method Detail

fillGrid

public void fillGrid()
Overrides:
fillGrid in class TurtleEnvironment

executeGameOfLife

public void executeGameOfLife()