Engine
Builds a simulation for a given environment. By default it uses a DependencyGraph and an IndexedPriorityQueue internally. If you want to use your own implementations of DependencyGraph and Scheduler interfaces, don't use this constructor.
Parameters
the environment at the initial time
Builds a simulation for a given environment. By default it uses a DependencyGraph and an IndexedPriorityQueue internally. If you want to use your own implementations of DependencyGraph and Scheduler interfaces, don't use this constructor.
Parameters
the environment at the initial time
the maximum number of steps to do
Builds a simulation for a given environment. By default it uses a DependencyGraph and an IndexedPriorityQueue internally. If you want to use your own implementations of DependencyGraph and Scheduler interfaces, don't use this constructor.
Parameters
the environment at the initial time
the maximum number of steps to do
the maximum time to reach
Builds a simulation for a given environment. By default it uses a DependencyGraph and an IndexedPriorityQueue internally. If you want to use your own implementations of DependencyGraph and Scheduler interfaces, don't use this constructor.
Parameters
the environment at the initial time
the maximum time to reach