Package: gatbxr 0.2.0
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.
Authors:
gatbxr_0.2.0.tar.gz
gatbxr_0.2.0.zip(r-4.7-any)gatbxr_0.2.0.zip(r-4.6-any)
gatbxr_0.2.0.tar.gz(r-4.7-any)gatbxr_0.2.0.tar.gz(r-4.6-any)
gatbxr_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
gatbxr/json (API)
| # Install 'gatbxr' in R: |
| install.packages('gatbxr', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/drizztxx/gatbxr/issues
Last updated from:a0df299711. Checks:6 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 99 | ||
| source / vignettes | OK | 168 | ||
| linux-release | OK | 110 | ||
| windows-devel | OK | 155 | ||
| windows-release | OK | 146 | ||
| wasm-release | OK | 82 |
Exports:bs2rvcrtbasecrtbpcrtrpmigratemutmutatemutbgarankingrecdisrecintreclinrecmutrecombinreinsrwsscalingselectsusxovdpxovdprsxovmpxovshxovshrsxovspxovsprs
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Binary string to real vector | bs2rv |
| Create base vector | crtbase |
| Create an initial population | crtbp |
| Create a real-valued initial population | crtrp |
| Migration of individuals between subpopulations | migrate |
| Discrete mutation (low-level function) | mut |
| Mutation (high-level function) | mutate |
| Mutation of real-valued population | mutbga |
| Rank-based fitness assignment | ranking |
| Discrete recombination | recdis |
| Intermediate recombination | recint |
| Line recombination | reclin |
| Line recombination with mutation features | recmut |
| Recombination (high-level function) | recombin |
| Reinsertion of offspring in population replacing parents | reins |
| Roulette Wheel Selection | rws |
| Linear fitness scaling | scaling |
| Selection (high-level function) | select |
| Stochastic Universal Sampling | sus |
| Crossover operators for binary representation | xovdp xovdprs xovmp xovsh xovshrs xovsp xovsprs |
