#include "generation.h"
#include "generator/bit.h"
-#include "selection/roulette.h"
+#include "selection/rouletteSelection.h"
#include "selection/linearRankSelection.h"
#include "crossover/crossover.h"
#include "mutation/mutation.h"
* 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;