net.sourceforge.jabm.mixing
Class FullAgentMixer
java.lang.Object
net.sourceforge.jabm.mixing.FullAgentMixer
- All Implemented Interfaces:
- java.io.Serializable, AgentMixer
public class FullAgentMixer
- extends java.lang.Object
- implements AgentMixer, java.io.Serializable
Every agent interacts with every other agent.
- See Also:
- Serialized Form
-
-
Field Summary |
protected cern.jet.random.engine.RandomEngine |
prng
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prng
protected cern.jet.random.engine.RandomEngine prng
FullAgentMixer
public FullAgentMixer(cern.jet.random.engine.RandomEngine prng)
FullAgentMixer
public FullAgentMixer()
invokeInteraction
public void invokeInteraction(AgentList group,
SimulationController model)
invokeAgentInteractions
public void invokeAgentInteractions(Population population,
SimulationController model)
- Description copied from interface:
AgentMixer
- Schedule events of type AgentArrivalEvent for each agent in the
simulation.
- Specified by:
invokeAgentInteractions
in interface AgentMixer
eventOccurred
public void eventOccurred(SimEvent event)
getPrng
public cern.jet.random.engine.RandomEngine getPrng()
setPrng
public void setPrng(cern.jet.random.engine.RandomEngine prng)