fugue-evo 0.2.0

Evolutionary computation for Rust: classical EC algorithms plus evolutionary inference - evolutionary algorithms as probabilistic programs (tempered SMC in trace space, built on fugue-ppl)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Estimation of Distribution Algorithms (EDAs)
//!
//! This module provides algorithms that use probabilistic models to guide search:
//! - **UMDA**: Univariate Marginal Distribution Algorithm
//!
//! EDAs work by:
//! 1. Selecting promising individuals from the population
//! 2. Estimating a probability distribution from the selected individuals
//! 3. Sampling new individuals from the learned distribution
//! 4. Repeating until termination

pub mod umda;

pub use umda::*;