public class SimpleSimulation extends AbstractSimulation implements Serializable
agentInitialiser, agentMixer, isPaused, isRunning, PAUSE_SLEEP_INTERVAL_MS, population, simulationController, slowSleepInterval
Constructor and Description |
---|
SimpleSimulation() |
SimpleSimulation(SimulationController simulationController) |
Modifier and Type | Method and Description |
---|---|
void |
begin() |
void |
end() |
SimulationTime |
getSimulationTime()
Query the current simulation time.
|
void |
run() |
void |
step() |
addListener, fireEvent, getAgentInitialiser, getAgentMixer, getPopulation, getSimulationController, getSlowSleepInterval, initialiseAgents, invokeAgentInteractions, pause, resume, setAgentInitialiser, setAgentMixer, setPopulation, setSimulationController, setSlowSleepInterval, slow, terminate, waitIfPaused, waitIfSlowed
public SimpleSimulation(SimulationController simulationController)
public SimpleSimulation()
public void begin()
public void end()
public void step()
step
in class AbstractSimulation
public SimulationTime getSimulationTime()
Simulation
getSimulationTime
in interface Simulation
Copyright © 2014. All rights reserved.