Skip to content

RcppDE

Global Optimization by Differential Evolution in C++

v0.1.9 · Mar 10, 2026 · GPL (>= 2)

Description

An efficient C++ based implementation of the 'DEoptim' function which performs global optimization by differential evolution. Its creation was motivated by trying to see if the old approximation "easier, shorter, faster: pick any two" could in fact be extended to achieving all three goals while moving the code from plain old C to modern C++. The initial version did in fact do so, but a good part of the gain was due to an implicit code review which eliminated a few inefficiencies which have since been eliminated in 'DEoptim'.

Downloads

2.1K

Last 30 days

2848th

5K

Last 90 days

26.9K

Last year

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

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (2)

imports

Dependency Network

Dependencies Reverse dependencies Rcpp Rdimtools ptw RcppDE

Version History

updated 0.1.9 ← 0.1.8 diff Mar 11, 2026
new 0.1.8 Mar 10, 2026
updated 0.1.8 ← 0.1.7 diff Feb 18, 2025
updated 0.1.7 ← 0.1.6 diff Dec 19, 2022
updated 0.1.6 ← 0.1.5 diff Jun 8, 2018
updated 0.1.5 ← 0.1.4 diff Jan 21, 2016
updated 0.1.4 ← 0.1.3 diff Sep 4, 2015
updated 0.1.3 ← 0.1.2 diff Aug 22, 2015
updated 0.1.2 ← 0.1.1 diff Dec 11, 2013
updated 0.1.1 ← 0.1.0 diff Apr 8, 2012
new 0.1.0 Dec 12, 2010