'Xega' Island Models
Overview
Implements asynchronous message-passing communication protocols for island models of extended and evolutionary algorithms (see Tomassini, Marco (2005, ISBN:978-3-540-24193-5)) for the R-package 'xega' https://CRAN.R-project.org/package=xega. Basic asynchronous as well as synchronized communication primitives are supplied based on file I/O operations ('rds') on a shared file system or by 'openMPI' (MPI) messages. The gene selection and replacement strategies, the migration policy as well as the communication topology between islands are configurable. Homogeneous and heterogeneous island algorithms are supported. For examples (R and shell-scripts), see https://github.com/ageyerschulz/xega/tree/main/examples/IslandModels.
- Function torus3DTop added.
- xegaCommunicationTopology: torus3DTop added.
From NEWS in the release
Install
Health
- OK13 OKNow
- OK6 OK2026-08-09
Documentation
- Help pages
- 38includes a package overview page
- Examples that run
- 100%26 run in a plain check
- Exported functions with examples
- 70%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 3%
Downloads
Repository
Checks run against github.com/ageyerschulz/xegamigration on 2026-10-22.
No development-tooling practices detected in the upstream repository.
Dependencies
Installing xegaMigration adds 10 packages (3 with compiled code, 2.1 MB of source tarballs). Heaviest: rlang 766 KB, future 477 KB, parallelly 343 KB.
Code & Tests
People & History
- 0.5.0.4Latestfirst seen 2026-08-08 · current release
- RR 4.6.0 released · 2026-04-24
Package metadata
- First seen
- 2026-08-08
- Total releases
- 1 / 1 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 3.5.0
- Download size
- 891 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("xegaMigration")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.5445/ir/1000187255.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.