113a7342f8cfe43aa4fee9a8de65b917e8232bdb
`RealBounds` (Initializer<Vec<f64>>) samples each variable uniformly in its inclusive (lo, hi) range; panics if any bound has lo > hi (spec §11.1). `GaussianMutation` (Variation<Vec<f64>>) clones the first parent and adds Normal(0, sigma) noise to every element; panics on sigma <= 0.0; does not enforce bounds in v1 (spec §11.2).
Description
A practical Rust toolkit for heuristic single-, multi-, and many-objective optimization.
912 KiB
Languages
Rust
100%