Package it.unibo.alchemist.core
Class BatchEngine
-
-
Field Summary
Fields Modifier and Type Field Description private final Environment<T, P>
environment
private final Status
status
private final Optional<Throwable>
error
-
Constructor Summary
Constructors Constructor Description BatchEngine(Environment<T, P> environment, BatchedScheduler<T> scheduler, String outputReplayStrategy)
BatchEngine(Environment<T, P> environment, BatchedScheduler<T> scheduler)
BatchEngine(Environment<T, P> environment, String scheduler, Number batchSizeOrEpsilon, String outputReplayStrategy)
BatchEngine(Environment<T, P> environment, String scheduler, Number batchSizeOrEpsilon)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class it.unibo.alchemist.core.Engine
addOutputMonitor, getEnvironment, getError, getOutputMonitors, getStatus, getStep, getTime, goToStep, goToTime, neighborAdded, neighborRemoved, nodeAdded, nodeMoved, nodeRemoved, pause, play, reactionAdded, reactionRemoved, removeOutputMonitor, run, schedule, terminate, toString, waitFor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
BatchEngine
BatchEngine(Environment<T, P> environment, BatchedScheduler<T> scheduler, String outputReplayStrategy)
-
BatchEngine
BatchEngine(Environment<T, P> environment, BatchedScheduler<T> scheduler)
-
BatchEngine
BatchEngine(Environment<T, P> environment, String scheduler, Number batchSizeOrEpsilon, String outputReplayStrategy)
-
BatchEngine
BatchEngine(Environment<T, P> environment, String scheduler, Number batchSizeOrEpsilon)
-
-
-
-