gatbxr: Port of the Sheffield Genetic Algorithm Toolbox for 'MATLAB'
Provides the functions of the Genetic Algorithm Toolbox for
'MATLAB' developed at the University of Sheffield (Chipperfield et al.
1994, <https://github.com/UoS-CODeM/GA-Toolbox>), rewritten in R.
It includes operators for creating binary, integer and real-valued
populations, rank-based and linear fitness assignment, roulette wheel
and stochastic universal sampling selection, single-point, multi-point,
shuffle and reduced surrogate crossover, discrete, intermediate and line
recombination, discrete and breeder genetic algorithm mutation,
reinsertion of offspring, and migration between subpopulations.
| Version: |
0.2.0 |
| Depends: |
R (≥ 3.5.0) |
| Imports: |
stats |
| Suggests: |
spelling, testthat (≥ 3.0.0) |
| Published: |
2026-11-13 |
| DOI: |
10.32614/CRAN.package.gatbxr (may not be active yet) |
| Author: |
Liang Zhao [aut, cre, trl] (R implementation),
Andrew Chipperfield [aut, cph] (Author of the original 'MATLAB'
toolbox),
Peter Fleming [aut, cph] (Author of the original 'MATLAB' toolbox),
Hartmut Pohlheim [aut, cph] (Author of the original 'MATLAB' toolbox),
Carlos Fonseca [aut, cph] (Author of the original 'MATLAB' toolbox),
Alex Shenfield [ctb] (Tested the original 'MATLAB' toolbox),
The University of Sheffield [cph] (Copyright holder of the original
'MATLAB' toolbox) |
| Maintainer: |
Liang Zhao <wethenwethen at gmail.com> |
| BugReports: |
https://github.com/drizztxx/gatbxr/issues |
| License: |
GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: |
https://github.com/drizztxx/gatbxr |
| NeedsCompilation: |
no |
| Language: |
en-GB |
| Materials: |
README, NEWS |
| CRAN checks: |
gatbxr results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=gatbxr
to link to this page.