geneticengine.algorithms.gp.structure

Module Contents

Classes

PopulationInitializer

Helper class that provides a standard way to create an ABC using

GeneticStep

Helper class that provides a standard way to create an ABC using

class geneticengine.algorithms.gp.structure.PopulationInitializer

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstract initialize(problem, representation, random, target_size)
Parameters:
Return type:

Iterator[geneticengine.solutions.individual.Individual]

class geneticengine.algorithms.gp.structure.GeneticStep

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstract iterate(problem, evaluator, representation, random, population, target_size, generation)
Parameters:
Return type:

Iterator[geneticengine.solutions.individual.Individual]

__str__()

Return str(self).