1 unstable release
0.1.1 | Dec 28, 2022 |
---|---|
0.1.0 |
|
#1606 in Algorithms
45KB
1K
SLoC
emas
An implementation of Evolutionary Multi-Agent Systems function optimization method.
Usage
let solution = SystemBuilder::new(conf_functions::predefined::rastrigin::<10>())
.build(thread_rng())
.run();
println!("Fitness: {}", conf_functions::fitness::rastrigin_fitness::rastrigin(&solution));
More elaborate configuration examples are located in the examples
folder.
Dependencies
~4.5MB
~79K SLoC