geneticengine.algorithms.gp.operators.elitism
Attributes
Classes
Selects the best individuals from the population. |
Functions
|
Module Contents
- geneticengine.algorithms.gp.operators.elitism.T
- geneticengine.algorithms.gp.operators.elitism.wrap(els, size)
- Parameters:
els (Iterator[T])
size (int)
- Return type:
Iterator[T]
- class geneticengine.algorithms.gp.operators.elitism.ElitismStep
Bases:
geneticengine.algorithms.gp.structure.GeneticStepSelects the best individuals from the population.
- iterate(problem, evaluator, representation, random, population, target_size, generation)
- Parameters:
problem (geneticengine.problems.Problem)
evaluator (geneticengine.evaluation.Evaluator)
representation (geneticengine.representations.api.Representation)
population (Iterator[geneticengine.solutions.individual.PhenotypicIndividual])
target_size (int)
generation (int)
- Return type:
Iterator[geneticengine.solutions.individual.PhenotypicIndividual]