roma_lib 0.1.1

A Rust metaheuristics framework inspired by jMetal for optimization and experimentation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Experiment execution and reporting APIs.
//!
//! [`Experiment`] runs multiple algorithm cases on the same problem for repeated
//! trials, then aggregates best/mean/worst metrics and failure details into an
//! [`ExperimentReport`].

mod executor;
mod parallel;
mod report;
pub mod traits;
mod utils;

pub use executor::Experiment;
pub use report::{ExperimentFailure, ExperimentReport, ExperimentRunResult, ExperimentSummary};