Expand description
Implementation of NeuroEvolution
of Augmenting Topologies [NEAT]
(http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf)
This implementation uses a Continuous-Time Recurrent Neural Network (CTRNN)
(Yamauchi and Beer, 1994).
Re-exports§
pub use self::environment::Environment;
pub use self::genome::Genome;
pub use self::organism::Organism;
pub use self::population::Population;
Modules§
- environment
- Trait to define test parameter
- genome
- A collection of genes
- organism
- A genome plus fitness
- population
- A collection of species with champion
Structs§
- Ctrnn
- Ctrnn
Neural Network - Gene
- A connection Gene
- Specie
- A species (several organisms) and associated fitnesses
- Species
Evaluator - Calculate fitness and champions for a species