Module: EvoSynth::Evolvers::Evolver
- Includes:
- ProfileUsingEvolver, RunnableEvolver
- Included in:
- AdaptiveES, BalancedCoevolutionary, DerandomizedES, GeneticAlgorithm, Hillclimber, LocalSearch, MemeticAlgorithm, PopulationHillclimber, RoundRobinCoevolutionary, SelfAdaptiveES, SteadyStateGA
- Defined in:
- lib/evosynth/evolvers/evolver.rb
Overview
This Module provides some basic functionality for evolvers, its simply a union of RunnableEvolver and ProfileUsingEvolver. Every evolver should mix-in this module of provide similiar functionality to be compatible with the other classes and modules in EvoSynth.
Instance Attribute Summary
Attributes included from RunnableEvolver
Method Summary
Methods included from ProfileUsingEvolver
Methods included from RunnableEvolver
#run_until, #run_until_fitness_reached, #run_until_generations_reached