//! Problem definitions and built-in benchmark/problem implementations.
//!
//! The central abstraction is [`Problem`], which defines how to:
//! - create random candidate solutions,
//! - evaluate quality/fitness,
//! - compare fitness according to problem-owned semantics,
//! - render domain-specific solution summaries for observers.
pub
pub
pub use ;
pub use Problem;