Evolutionary Computation in R

Framework for building evolutionary algorithms for both single- and multi-objective continuous or discrete optimization problems. A set of predefined evolutionary building blocks and operators is included. Moreover, the user can easily set up custom objective functions, operators, building blocks and representations sticking to few conventions. The package allows both a black-box approach for standard tasks (plug-and-play style) and a much more flexible white-box approach where the evolutionary cycle is written by hand.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("ecr")

2.1.1 by Jakob Bossek, 4 years ago


https://github.com/jakobbossek/ecr2


Report a bug at https://github.com/jakobbossek/ecr2/issues


Browse source code at https://github.com/cran/ecr


Authors: Jakob Bossek [aut, cre, cph] , Michael H. Buselli [ctb, cph] , Wessel Dankers [ctb, cph] , Carlos M. Fonseca [ctb, cph] , Manuel Lopez-Ibanez [ctb, cph] , Luis Paquete [ctb, cph] , Joshua Knowles [ctb, cph] , Eckart Zitzler [ctb, cph] , Olaf Mersmann [ctb]


Documentation:   PDF Manual  


GPL-3 license


Imports checkmate, Rcpp, parallelMap, reshape2, ggplot2, viridis, dplyr, plot3D, plot3Drgl, scatterplot3d, plotly, knitr, kableExtra, lazyeval

Depends on BBmisc, smoof, ParamHelpers

Suggests testthat, rmarkdown, mlr, mlbench, randomForest, covr

Linking to Rcpp


Depended on by mcMST.

Suggested by hmsr, rmoo.


See at CRAN