Expand description
This module defines structures and methods for an EA simulation.
darwin-rs: evolutionary algorithms with Rust
Written by Willi Kappler, Version 0.4 (2017.06.26)
Repository: https://github.com/willi-kappler/darwin-rs
License: MIT
This library allows you to write evolutionary algorithms (EA) in Rust. Examples provided: TSP, Sudoku, Queens Problem, OCR
Structs§
- Simulation
- The
Simulation
type. Contains all the information / configuration for the simulation to run. Use theSimulationBuilder
in order to create a simulation. - Simulation
Result - The
SimulationResult
Type. Holds the simulation results: All the fittest individuals, theimprovement_factor
, theiteration_counter
and theoriginal_fitness
.
Enums§
- Simulation
Type - The
SimulationType
type. Speficies the criteria on how a simulation should stop.