_simulator

Module Contents

Classes

Simulator

Interface for a simulator.

class Simulator

Bases: abc.ABC

Inheritance diagram of simulation.simulator._simulator.Simulator

Interface for a simulator.

abstract simulate_batch(batch: simulation.simulator._batch.Batch) list[list[simulation.scene.SimulationState]]

Simulate the provided batch by simulating each contained scene.

Parameters:

batch – The batch to run.

Returns:

List of simulation states in ascending order of time.