Serial Evolutionary Algorithm

class Serial(initial_population, fitness_calculator, mutator, crosser, generation_selector, mutation_selector, crossover_selector, fitness_normalizer, key_maker, logger)[source]

Bases: Implementation

A serial implementation of the default evolutionary algorithm.

Methods

get_generations

__init__(initial_population, fitness_calculator, mutator, crosser, generation_selector, mutation_selector, crossover_selector, fitness_normalizer, key_maker, logger)

Initialize an Implementation instance.

get_generations(num_generations)[source]