gena: Genetic Algorithm and Particle Swarm Optimization

Implements genetic algorithm and particle swarm algorithm for real-valued functions. Various modifications (including hybridization and elitism) of these algorithms are provided. Implemented functions are based on ideas described in S. Katoch, S. Chauhan, V. Kumar (2020) <doi:10.1007/s11042-020-10139-6> and M. Clerc (2012) <>.

Version: 1.0.0
Imports: Rcpp (≥ 1.0.6)
LinkingTo: Rcpp, RcppArmadillo
Published: 2022-08-15
DOI: 10.32614/CRAN.package.gena
Author: Bogdan Potanin [aut, cre, ctb]
Maintainer: Bogdan Potanin <bogdanpotanin at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
CRAN checks: gena results


Reference manual: gena.pdf


Package source: gena_1.0.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): gena_1.0.0.tgz, r-oldrel (arm64): gena_1.0.0.tgz, r-release (x86_64): gena_1.0.0.tgz, r-oldrel (x86_64): gena_1.0.0.tgz

Reverse dependencies:

Reverse imports: switchSelection


Please use the canonical form to link to this page.