geneticengine.algorithms.gp.gp

Module Contents

Classes

GeneticProgramming

Represents the Genetic Programming algorithm. Defaults as given in A

Functions

default_generic_programming_step()

The default step in Genetic Programming.

Attributes

logger

geneticengine.algorithms.gp.gp.logger
geneticengine.algorithms.gp.gp.default_generic_programming_step()

The default step in Genetic Programming.

class geneticengine.algorithms.gp.gp.GeneticProgramming(problem, budget, representation, random=None, tracker=None, population_size=100, population_initializer=None, step=None)

Bases: geneticengine.algorithms.heuristics.HeuristicSearch

Represents the Genetic Programming algorithm. Defaults as given in A Field Guide to GP, p.17, by Poli and Mcphee:

Parameters:
search()
Return type:

geneticengine.solutions.individual.Individual