pub trait ExperimentReporter<R: ExperimentRendering> {
    fn initialise(&self) -> Result<()>;
fn finalise(&self) -> Result<()>;
fn simulate(&self, xs: &ExperimentData) -> CompositeBox<()>;
fn context(&self) -> R::ExperimentContext; }
Expand description

Defines what creates the simulation reports by the specified renderer.

Required methods

Initialise the reporting before the simulation runs are started.

Finalise the reporting after all simulation runs are finished.

Start the simulation run in the start time.

The context used by the renderer.

Implementors