metaheuristic_designer.operators.operator_functions.differential_evolution#

Differential evolution operator implementations.

Functions

differential_evolution_best1(...[, rng, F, Cr])

DE/best/1 mutation and binomial crossover.

differential_evolution_best2(...[, rng, F, Cr])

DE/best/2 mutation and binomial crossover.

differential_evolution_current_to_best1(...)

DE/current-to-best/1 mutation and binomial crossover.

differential_evolution_current_to_pbest1(...)

DE/current-to-pbest/1 mutation and binomial crossover.

differential_evolution_current_to_rand1(...)

DE/current-to-rand/1 mutation and binomial crossover.

differential_evolution_rand1(...[, rng, F, Cr])

DE/rand/1 mutation and binomial crossover.

differential_evolution_rand2(...[, rng, F, Cr])

DE/rand/2 mutation and binomial crossover.