* Applies Selection on given Generation using Roulette method.
*/
template < typename _Chromosome >
- class Roulette : public Selection<_Chromosome> {
+ class RouletteSelection : public Selection<_Chromosome> {
public:
/**
* Parent Selection class
* Selection
* @param _fitness Fitness method to calculate fitness of Chromosomes
*/
- Roulette(Generation<_Chromosome> _generation, genetic::Fitness<_Chromosome>& _fitness) :
+ RouletteSelection(Generation<_Chromosome> _generation, genetic::Fitness<_Chromosome>& _fitness) :
Selection<_Chromosome>(_generation, _fitness) {
this->generation = _generation;
this->fitness = _fitness;