SimulationConfig.__init__#

SimulationConfig.__init__(step_every_ms='auto', timeout=None, max_steps=None, reporters=None, events=None, include_default_metrics=False, seed=None, path=None, log_to_file=False, log_level='ECLYPSE', report_chunk_size=100, report_format=None, report_backend=None, remote=False, default_strategy=None)
Parameters:
  • step_every_ms (Literal['manual', 'auto'] | float | None)

  • timeout (float | None)

  • max_steps (int | None)

  • reporters (dict[str, type[Reporter]] | None)

  • events (list[EclypseEvent] | None)

  • include_default_metrics (bool)

  • seed (int | None)

  • path (str | Path | None)

  • log_to_file (bool)

  • log_level (LogLevel)

  • report_chunk_size (int)

  • report_format (ReportFormat | None)

  • report_backend (ReportBackend | FrameBackend | None)

  • remote (bool | RemoteBootstrap)

  • default_strategy (PlacementStrategy | None)

Return type:

None