{
  "_id": "6ac65e99ca1b382b34ef3bc0",
  "Package": "xegaSelectGene",
  "Title": "Selection of Genes and Gene Representation Independent Functions",
  "Version": "1.0.0.4",
  "Authors@R": "person(given = \"Andreas\",\nfamily = \"Geyer-Schulz\",\nrole = c(\"aut\", \"cre\"),\nemail = \"Andreas.Geyer-Schulz@kit.edu\",\ncomment = c(ORCID = \"0009-0000-5237-3579\"))",
  "Description": "This collection of gene representation-independent\nmechanisms for evolutionary and genetic algorithms for the\nR-package 'xega' <https://CRAN.R-project.org/package=xega>\ncontains four groups of functions: First, functions for\nselecting a gene in a population of genes according to its\nfitness value and for adaptive scaling of the fitness values as\nwell as for performance optimization and measurement offer\nseveral variants for implementing the survival of the fittest.\nSecond, evaluation functions for deterministic functions avoid\nrecomputation. Evaluation of stochastic functions incrementally\nimprove the estimation of the mean and variance of fitness\nvalues at almost no additional cost. Evaluation functions for\ngene repair handle error-correcting decoders. Third, timing and\ncounting functions for profiling the algorithm pipeline are\nprovided to assess bottlenecks in the algorithms. Fourth, a\nsmall collection of problem environments for function\noptimization, combinatorial optimization, and grammar-based\ngenetic programming and grammatical evolution is provided for\ntutorial examples. For 'xega''s architecture, see Geyer-Schulz,\nA. (2025) <doi:10.5445/IR/1000187255>. The methods in the\npackage are described by the following references: Baker, James\nE. (1987, ISBN:978-08058-0158-8), De Jong, Kenneth A. (1975)\n<https://deepblue.lib.umich.edu/handle/2027.42/4507>,\nGeyer-Schulz, Andreas (1997, ISBN:978-3-7908-0830-X),\nGrefenstette, John J. (1987, ISBN:978-08058-0158-8),\nGrefenstette, John J. and Baker, James E. (1989,\nISBN:1-55860-066-3), Holland, John (1975, ISBN:0-472-08460-7),\nLau, H. T. (1986) <doi:10.1007/978-3-642-61649-5>, Price,\nKenneth V., Storn, Rainer M. and Lampinen, Jouni A. (2005)\n<doi:10.1007/3-540-31306-0>, Reynolds, J. C. (1993)\n<doi:10.1007/BF01019459>, Schaffer, J. David (1989,\nISBN:1-55860-066-3), Wenstop, Fred (1980)\n<doi:10.1016/0165-0114(80)90031-7>, Whitley, Darrell (1989,\nISBN:1-55860-066-3), Wickham, Hadley (2019,\nISBN:978-815384571).",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/ageyerschulz/xegaSelectGene",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Collate": "'evalGene.R' 'scaling.R' 'selectGene.R'\n'selectGeneBenchmark.R' 'timer.R' 'DeJongF4.R' 'Parabola2D.R'\n'newXOR.R' 'newTSP.R' 'xegaSelectGene-package.R'",
  "Repository": "https://ageyerschulz.r-universe.dev",
  "Date/Publication": "2026-09-07 19:06:10 UTC",
  "RemoteUrl": "https://github.com/ageyerschulz/xegaselectgene",
  "RemoteRef": "HEAD",
  "RemoteSha": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-07 13:19:42 UTC",
    "User": "root"
  },
  "Author": "Andreas Geyer-Schulz [aut, cre] (ORCID:\n<https://orcid.org/0009-0000-5237-3579>)",
  "Maintainer": "Andreas Geyer-Schulz <Andreas.Geyer-Schulz@kit.edu>",
  "_user": "ageyerschulz",
  "_type": "src",
  "_file": "xegaSelectGene_1.0.0.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/91e4436feb2e2fca72afacd506c38c2f79bf3cd9cac8e5577e8fd4761f0747f7",
  "_filesize": 88672,
  "_sha256": "91e4436feb2e2fca72afacd506c38c2f79bf3cd9cac8e5577e8fd4761f0747f7",
  "_expires": "2027-01-15T15:00:36.000Z",
  "_created": "2026-10-07T13:19:42.000Z",
  "_published": "2026-10-07T15:00:41.133Z",
  "_buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 112813458154,
      "time": 151,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11485570403"
    },
    {
      "job": 112813458327,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11484299909"
    },
    {
      "job": 112813458146,
      "time": 133,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11492571513"
    },
    {
      "job": 112813458281,
      "time": 94,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11492012103"
    },
    {
      "job": 112811683529,
      "time": 237,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11484349237"
    },
    {
      "job": 112813458070,
      "time": 73,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11485006238"
    },
    {
      "job": 112813457923,
      "time": 84,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11485051239"
    },
    {
      "job": 112813458050,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11484424412"
    },
    {
      "job": 112813457966,
      "time": 81,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11484801704"
    }
  ],
  "_upstream": "https://github.com/ageyerschulz/xegaselectgene",
  "_commit": {
    "id": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
    "author": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "committer": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "message": "Update of make.R for changes in devtools.\n",
    "time": 1788807970
  },
  "_maintainer": {
    "name": "Andreas Geyer-Schulz",
    "email": "andreas.geyer-schulz@kit.edu",
    "login": "ageyerschulz",
    "description": "",
    "uuid": 139755990,
    "orcid": "0009-0000-5237-3579"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "ageyerschulz",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [
    {
      "week": "2026-07",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 2
    },
    {
      "week": "2026-37",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ageyerschulz",
      "count": 18,
      "uuid": 139755990
    }
  ],
  "_userbio": {
    "uuid": 139755990,
    "type": "user",
    "name": "ageyerschulz",
    "followers": 3
  },
  "_downloads": {
    "count": 260,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/xegaSelectGene"
  },
  "_devurl": "https://github.com/ageyerschulz/xegaselectgene",
  "_searchresults": 43,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/xegaSelectGene.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/ageyerschulz/xegaselectgene",
  "_realowner": "ageyerschulz",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0.0",
      "date": "2024-02-02"
    },
    {
      "version": "1.0.0.3",
      "date": "2025-04-16"
    },
    {
      "version": "1.0.0.4",
      "date": "2026-02-16"
    }
  ],
  "_exports": [
    "ContinuousScaleFitness",
    "Counted",
    "DeJongF4Factory",
    "DelayedPFactory",
    "DispersionMeasureFactory",
    "DispersionRatio",
    "envXOR",
    "EvalGene",
    "EvalGeneDet",
    "EvalGeneFactory",
    "EvalGeneR",
    "EvalGeneStoch",
    "EvalGeneU",
    "lau15",
    "newCounter",
    "newEnvXOR",
    "NewlFevalGenes",
    "NewlFselectGenes",
    "newTimer",
    "newTSP",
    "Parabola2DEarlyFactory",
    "Parabola2DErrFactory",
    "Parabola2DFactory",
    "parm",
    "predictSelectTime",
    "runOneBenchmark",
    "runSelectBenchmarks",
    "ScaleFitness",
    "ScalingFactory",
    "ScalingFitness",
    "selectBenchmark",
    "SelectDuel",
    "SelectGeneFactory",
    "SelectLinearRankTSR",
    "SelectLRSelective",
    "SelectPropFit",
    "SelectPropFitDiff",
    "SelectPropFitDiffM",
    "SelectPropFitDiffOnln",
    "SelectPropFitM",
    "SelectPropFitOnln",
    "SelectSTournament",
    "SelectSUS",
    "SelectTopK",
    "SelectTournament",
    "SelectUniform",
    "SelectUniformP",
    "STournament",
    "testEvalGeneStoch",
    "testSelectGene",
    "ThresholdScaleFitness",
    "Timed",
    "Tournament",
    "TransformSelect"
  ],
  "_help": [],
  "_rundeps": [],
  "_score": 4.490800952010855,
  "_indexed": true,
  "_nocasepkg": "xegaselectgene",
  "_universes": [
    "ageyerschulz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:21:59.000Z",
      "distro": "resolute",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/9920aba71a8b8b47219605087a42cd4323ea724d79ff56f5c3b35eee125549be",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:21:45.000Z",
      "distro": "resolute",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/c182f979b9d7d0d417d1b05d651723cd7cfc5a044aa530514f63abc570f3cfb7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0.4",
      "date": "2026-10-07T14:59:34.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/be3a623f66de46db9f3817ddbd1188557aed39a46893f33f6db22c4b1325a271",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.0.4",
      "date": "2026-10-07T14:59:18.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/e541e71c4a4531242b70cdfe2aedf5c5c54237b1018c71c03b6aac72b6815249",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:21:11.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/01c3268d71090a91b09d24ea792748e5eb15c8e821250a48e2446cbf2288024a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:20:51.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/180328a102f57272385de12b3abf3c8577d5aade5a2f580fa0ffa683c3dd7329",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:20:49.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/7f9505cfbe549008d9586604df82ae540947d898811bc40324546cc481036b44",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-10-07T13:20:43.000Z",
      "commit": "bc07a5651420f6e767f6a5169c1f7503d14eebf7",
      "fileid": "https://r2.ropensci.org/7880df24869a12300ce14f400927f79207ecb9c9955df55feaa18f2705b51f96",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/37627093038"
    }
  ]
}