ExpDE0.2.0 package

Modular Differential Evolution for Experimenting with Operators

check_stop_criteria

Stop criteria for DE

create_population

Create population

evaluate_population

Evaluate DE population

ExpDE

Experimental Differential Evolution - ExpDE

ExpDE2

Experimental Differential Evolution - ExpDE

gen_methods

Generate methods for testing

gen_problems

Generate test problems

get_exp_params_1

Get experimental parameters

get_experimental_parameters_activity_versionB

Get experimental parameters

get_experimental_parameters_activity2

Get experimental parameters

mutation_best

/best mutation for DE

mutation_mean

/mean mutation for DE

mutation_none

NULL mutation for DE

mutation_operators

Mutation operators available

mutation_rand

/rand mutation for DE

mutation_wgi

/wgi mutation for DE

print_progress

Print progress of DE

recombination_arith

Arithmetic recombination for DE

recombination_bin

/bin recombination for DE

recombination_blxAlphaBeta

Blend Alpha Beta recombination for DE

recombination_eigen

/eigen recombination for DE

recombination_exp

Exponential recombination for DE

recombination_geo

Geometric recombination for DE

recombination_lbga

Linear BGA recombination for DE

recombination_linear

Linear recombination for DE

recombination_mmax

Min Max Arithmetical recombination for DE

recombination_none

NULL recombination for DE

recombination_npoint

n-point recombination for DE

recombination_onepoint

One-point recombination for DE

recombination_operators

Recombination operators available

recombination_pbest

p-Best recombination for DE

recombination_sbx

/sbx recombination for DE

recombination_wright

Heuristic Wright recombination for DE

selection_standard

Standard selection for DE

Modular implementation of the Differential Evolution algorithm for experimenting with different types of operators.