1 2 3 4 5 6 7 8 9 10 11 12
//! Differential Evolution engine. //! //! Provides a complete DE implementation with 5 mutation strategies, 2 //! crossover modes, and JADE / L-SHADE adaptive parameter control. pub mod configuration; pub mod crossover; pub mod engine; pub mod mutation; pub use configuration::{DeAdaptive, DeConfiguration, DeCrossoverMode, DeMutationStrategy}; pub use engine::{DeEngine, DeResult};