private void Iteration()
 {
     EstimatePopulation();
     chromosomes = selection.Selection(chromosomes, fitnessFunc.GetGoal());
     chromosomes = crossoverOperator.Crossover(chromosomes);
     mutationOperator.Mutation(chromosomes, bitCountForIntCoding);
 }