roma_lib/experiment/mod.rs
1//! Experiment execution and reporting APIs.
2//!
3//! [`Experiment`] runs multiple algorithm cases on the same problem for repeated
4//! trials, then aggregates best/mean/worst metrics and failure details into an
5//! [`ExperimentReport`].
6
7mod executor;
8mod parallel;
9mod report;
10pub mod traits;
11mod utils;
12
13pub use executor::Experiment;
14pub use report::{ExperimentFailure, ExperimentReport, ExperimentRunResult, ExperimentSummary};