net.sourceforge.jabm.init
Class StrategyInitialiser
java.lang.Object
net.sourceforge.jabm.init.StrategyInitialiser
- All Implemented Interfaces:
- java.io.Serializable, AgentInitialiser
public class StrategyInitialiser
- extends java.lang.Object
- implements AgentInitialiser, java.io.Serializable
- See Also:
- Serialized Form
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
strategyFactory
protected transient org.springframework.beans.factory.ObjectFactory<Strategy> strategyFactory
StrategyInitialiser
public StrategyInitialiser(org.springframework.beans.factory.ObjectFactory<Strategy> strategyFactory)
StrategyInitialiser
public StrategyInitialiser()
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
getStrategyFactory
public org.springframework.beans.factory.ObjectFactory<Strategy> getStrategyFactory()
setStrategyFactory
public void setStrategyFactory(org.springframework.beans.factory.ObjectFactory<Strategy> strategyFactory)