Package: xegaPermGene Title: Operations on Permutation Genes Version: 1.0.0.2 Authors@R: person(given = "Andreas", family = "Geyer-Schulz", role = c("aut", "cre"), email = "Andreas.Geyer-Schulz@kit.edu", comment = c(ORCID = "0009-0000-5237-3579")) Maintainer: Andreas Geyer-Schulz Description: An implementation of representation-dependent gene level operations for genetic algorithms with genes representing permutations: Initialization of genes, mutation, and crossover. The crossover operation provided is position-based crossover (Syswerda, G., Chap. 21 in Davis, L. (1991, ISBN:0-442-00173-8). For mutation, several variants are included: Order-based mutation (Syswerda, G., Chap. 21 in Davis, L. (1991, ISBN:0-442-00173-8), randomized Lin-Kernighan heuristics (Croes, G. A. (1958) and Lin, S. and Kernighan. B. W. (1973) ), and randomized greedy operators. A random mix operator for mutation selects a mutation variant randomly. License: MIT + file LICENSE URL: https://github.com/ageyerschulz/xegaPermGene Encoding: UTF-8 RoxygenNote: 7.3.3 Suggests: testthat (>= 3.0.0) Imports: xegaSelectGene Repository: https://ageyerschulz.r-universe.dev Date/Publication: 2026-09-07 19:13:04 UTC RemoteUrl: https://github.com/ageyerschulz/xegapermgene RemoteRef: HEAD RemoteSha: 8e17ad66636c9438699b88b1db2843722645a9ef NeedsCompilation: no Packaged: 2026-10-11 12:36:09 UTC; root Author: Andreas Geyer-Schulz [aut, cre] (ORCID: )