Learn R Programming

ExpDE (version 0.2.0)

Modular Differential Evolution for Experimenting with Operators

Description

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

Copy Link

Version

Install

install.packages('ExpDE')

Monthly Downloads

170

Version

0.2.0

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Felipe Campelo

Last Published

September 29th, 2025

Functions in ExpDE (0.2.0)

recombination_arith

Arithmetic recombination for DE
recombination_onepoint

One-point recombination for DE
recombination_none

NULL recombination for DE
recombination_mmax

Min Max Arithmetical recombination for DE
recombination_linear

Linear recombination for DE
mutation_mean

/mean mutation for DE
recombination_operators

Recombination operators available
recombination_eigen

/eigen recombination for DE
recombination_wright

Heuristic Wright recombination for DE
selection_standard

Standard selection for DE
recombination_npoint

n-point recombination for DE
recombination_exp

Exponential recombination for DE
recombination_sbx

/sbx recombination for DE
recombination_geo

Geometric recombination for DE
recombination_pbest

p-Best recombination for DE
recombination_lbga

Linear BGA recombination for DE
gen_methods

Generate methods for testing
get_experimental_parameters_activity_versionB

Get experimental parameters
check_stop_criteria

Stop criteria for DE
gen_problems

Generate test problems
evaluate_population

Evaluate DE population
create_population

Create population
get_experimental_parameters_activity2

Get experimental parameters
ExpDE2

Experimental Differential Evolution - ExpDE
ExpDE

Experimental Differential Evolution - ExpDE
get_exp_params_1

Get experimental parameters
print_progress

Print progress of DE
mutation_wgi

/wgi mutation for DE
mutation_operators

Mutation operators available
recombination_bin

/bin recombination for DE
mutation_none

NULL mutation for DE
mutation_best

/best mutation for DE
mutation_rand

/rand mutation for DE
recombination_blxAlphaBeta

Blend Alpha Beta recombination for DE