Skip to content

ecr

Evolutionary Computation in R

v2.1.1 · Mar 8, 2023 · GPL-3

Description

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.

Downloads

361

Last 30 days

10586th

1.2K

Last 90 days

9.7K

Last year

Trend: +3.1% (30d vs prior 30d)

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) transformFitness.Rd:25: Lost braces; missing escapes or markup?
    25 | minimization (most others). This function computes a factor from {-1, 1} for
       |                                                                  ^

Reverse Dependencies (3)

depends

suggests

Dependency Network

Dependencies Reverse dependencies BBmisc smoof ParamHelpers (>= 1.1) checkmate Rcpp parallelMap reshape2 ggplot2 viridis dplyr plot3D plot3Drgl scatterplot3d plotly knitr +2 more dependencies mcMST hmsr rmoo ecr

Version History

new 2.1.1 Mar 10, 2026
updated 2.1.1 ← 2.1.0 diff Mar 7, 2023
updated 2.1.0 ← 2.0.0 diff Jul 9, 2017
updated 2.0.0 ← 1.0.1 diff Apr 25, 2017
updated 1.0.1 ← 1.0 diff Sep 9, 2016
new 1.0 Aug 22, 2016