sierra.core.experiment.spec#
Contains experiment specification bits in the interest of DRY.
Classes#
The specification for a single experiment with a batch. |
Module Contents#
- class sierra.core.experiment.spec.ExperimentSpec(criteria: sierra.core.variables.batch_criteria.XVarBatchCriteria, batch_input_root: pathlib.Path, exp_num: int, cmdopts: sierra.core.types.Cmdopts)[source]#
The specification for a single experiment with a batch.
In the interest of DRY, this class collects the following common components:
Experiment # within the batch.
Root input directory for all Experimental Run input files comprising the Experiment.
Pickle file path for the experiment.
Arena dimensions for the experiment (if any).
Full scenario name.