Provides a powerful framework for evolutionary computing in R. The user can easily construct powerful evolutionary algorithms for tackling both single- and multi-objective problems by plugging in different predefined evolutionary building blocks, e. g., operators for mutation, recombination and selection with just a few lines of code. Your problem cannot be easily solved with a standard EA which works on real-valued vectors, permutations or binary strings? No problem, 'ecr' has been developed with that in mind. Extending the framework with own operators is also possible. Additionally there are various comfort functions, like monitoring, logging and more.

Documentation

Manual: ecr.pdf
Vignette: None available.

Maintainer: Jakob Bossek <j.bossek at gmail.com>

Author(s): Jakob Bossek*, Dirk Surmann*

Install package and any missing dependencies by running this line in your R console:

install.packages("ecr")

Depends ParamHelpers(>=1.8), BBmisc(>=1.6), smoof(>=1.4), ggplot2(>=1.0.0)
Imports checkmate(>=1.1), parallelMap(>=1.1), reshape2(>=1.4.1), gridExtra(>=0.9.1)
Suggests testthat(>=0.9.1)
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package ecr
Materials
URL https://github.com/jakobbossek/ecr
Task Views
Version 1.0.1
Published 2016-09-10
License BSD_2_clause + file LICENSE
BugReports https://github.com/jakobbossek/ecr/issues
SystemRequirements
NeedsCompilation yes
Citation
CRAN checks ecr check results
Package source ecr_1.0.1.tar.gz