smarts.sstudio.scenario_construction module

smarts.sstudio.scenario_construction.build_scenario(scenario: str, clean: bool = False, seed: int = 42, log: ~typing.Callable[[~typing.Any], None] = <bound method Logger.info of <Logger smarts.sstudio.scenario_construction (WARNING)>>)[source]

Build a scenario.

smarts.sstudio.scenario_construction.build_scenarios(scenarios: ~typing.List[str], clean: bool = False, seed: int = 42, log: ~typing.Callable[[~typing.Any], None] = <bound method Logger.info of <Logger smarts.sstudio.scenario_construction (WARNING)>>)[source]

Build a list of scenarios.

smarts.sstudio.scenario_construction.clean_scenario(scenario: str)[source]

Remove all cached scenario files in the given scenario directory.