public void initializePopulation(int size, MastermindFitnessCalculator mastermindFitnessCalculator) { for (int i = 0; i < size; i++) { individuals.Add(new Individual(mastermindFitnessCalculator).generateIndividual()); } }
public Individual(MastermindFitnessCalculator mastermindFitnessCalculator) { this.mastermindFitnessCalculator = mastermindFitnessCalculator; }
public GeneticAlgorithm(MastermindFitnessCalculator mastermindFitnessCalculator) { this.mastermindFitnessCalculator = mastermindFitnessCalculator; }