sceua: Shuffled Complex Evolution Algorithm for Optimization

Provides an 'R' interface to a 'Rust' implementation of the Shuffled Complex Evolution - University of Arizona (SCE-UA) global optimization algorithm (Duan et al., 1992). SCE-UA combines simplex search, competitive evolution, and complex shuffling to solve nonlinear, non-convex, continuous parameter estimation problems. The method is commonly used for calibrating hydrological and environmental models and follows the algorithm proposed by Duan et al. (1992) <doi:10.1029/91WR02985>.

Version: 0.1.0
Imports: checkmate
Suggests: testthat (≥ 3.0.0)
Published: 2026-06-26
DOI: 10.32614/CRAN.package.sceua (may not be active yet)
Author: Anatoly Tsyplenkov ORCID iD [aut, cre, cph]
Maintainer: Anatoly Tsyplenkov <atsyplenkov at fastmail.com>
BugReports: https://github.com/atsyplenkov/sceua/issues/
License: MIT + file LICENSE
URL: https://github.com/atsyplenkov/sceua/, https://atsyplenkov.github.io/sceua/
NeedsCompilation: yes
SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.91.1)
Language: en
Materials: README
CRAN checks: sceua results

Documentation:

Reference manual: sceua.html , sceua.pdf

Downloads:

Package source: sceua_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): sceua_0.1.0.tgz, r-oldrel (arm64): sceua_0.1.0.tgz, r-release (x86_64): sceua_0.1.0.tgz, r-oldrel (x86_64): sceua_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=sceua to link to this page.