metaheuristic_designer.survivor_selection.survivor_selection_functions#

Functions

cond_elitism(population_fitness, ...)

Conditional (fitness-based) elitism.

elitism(population_fitness, ...)

Standard elitism.

generational(population_fitness, ...)

Full generational replacement: the entire next generation is formed exclusively by the offspring.

keep_best(population_fitness, ...)

Combined selection: the best n_parents individuals from the union of parents and offspring survive.

keep_best_offspring(population_fitness, ...)

Offspring-only selection: the best n_parents offspring survive.

many_to_one(population_fitness, ...)

Many-to-one competition.

one_to_one(population_fitness, ...)

One-to-one competition: each offspring replaces its parent if it has a better (higher) fitness.

prob_many_to_one(population_fitness, ...)

Probabilistic many-to-one competition.

prob_one_to_one(population_fitness, ...)

Probabilistic one-to-one competition.

random_replacement(population_fitness, ...)

Randomly replaces the parents with some of the individuals.