Launcher

io.github.srs.Launcher
object Launcher

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Launcher.type

Members list

Value members

Concrete methods

def run(headless: Boolean = ...)(simulationConfig: SimulationConfig[ValidEnvironment]): IO[Option[SimulationState]]

Runs the simulation with the given configuration.

Runs the simulation with the given configuration.

Value parameters

headless

the flag indicating whether to run in headless mode (CLI) or with GUI.

Attributes

Returns

an IO effect that runs the simulation and returns an optional final state.