net.sourceforge.jabm.init
Class GardenOfEdenAgentInitialiser

java.lang.Object
  extended by net.sourceforge.jabm.init.GardenOfEdenAgentInitialiser
All Implemented Interfaces:
AgentInitialiser

public class GardenOfEdenAgentInitialiser
extends java.lang.Object
implements AgentInitialiser

An agent initialiser which reconstructs the population from scratch before each experiment using the population's agent factory.

 

Constructor Summary
GardenOfEdenAgentInitialiser()
           
 
Method Summary
 void initialise(Population population)
          Initialise a population of agents.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GardenOfEdenAgentInitialiser

public GardenOfEdenAgentInitialiser()
Method Detail

initialise

public void initialise(Population population)
Description copied from interface: AgentInitialiser
Initialise a population of agents. The initial state of any given agent may depend on the current state of other agents in the collection.

Specified by:
initialise in interface AgentInitialiser