{
  "_id": "6a1f0fc8b401979e7341d66f",
  "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-02-16 13:41:26 UTC",
  "RemoteUrl": "https://github.com/ageyerschulz/xegaselectgene",
  "RemoteRef": "HEAD",
  "RemoteSha": "8a8176854004bcd4cfe7f23917036fedf06421c5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 08:27:47 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>",
  "MD5sum": "63cab7dc0da245b87e92da6e2d5e4f7a",
  "_user": "ageyerschulz",
  "_type": "src",
  "_file": "xegaSelectGene_1.0.0.4.tar.gz",
  "_fileid": "39278ad34643a5564f5d507660ee60687b68077c291737bb58edad905e258f40",
  "_filesize": 87731,
  "_sha256": "39278ad34643a5564f5d507660ee60687b68077c291737bb58edad905e258f40",
  "_created": "2026-05-17T08:27:47.000Z",
  "_published": "2026-06-02T17:15:51.990Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79129671403,
      "time": 127,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7040824792"
    },
    {
      "job": 79129672195,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7040824079"
    },
    {
      "job": 79129671272,
      "time": 95,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7040821298"
    },
    {
      "job": 79129671273,
      "time": 87,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7040820390"
    },
    {
      "job": 79129670801,
      "time": 156,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040810449"
    },
    {
      "job": 79129670727,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7364826899"
    },
    {
      "job": 79129671762,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7040819941"
    },
    {
      "job": 79129671972,
      "time": 93,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7040821422"
    },
    {
      "job": 79129671396,
      "time": 86,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7040820452"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ageyerschulz/xegaselectgene",
  "_commit": {
    "id": "8a8176854004bcd4cfe7f23917036fedf06421c5",
    "author": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "committer": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "message": "'xega''s added.\n",
    "time": 1771249286
  },
  "_maintainer": {
    "name": "Andreas Geyer-Schulz",
    "email": "andreas.geyer-schulz@kit.edu",
    "login": "ageyerschulz",
    "description": "",
    "uuid": 139755990
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "ageyerschulz",
  "_selfowned": true,
  "_usedby": 7,
  "_updates": [
    {
      "week": "2026-07",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ageyerschulz",
      "count": 17,
      "uuid": 139755990
    }
  ],
  "_userbio": {
    "uuid": 139755990,
    "type": "user",
    "name": "ageyerschulz"
  },
  "_downloads": {
    "count": 260,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/xegaSelectGene"
  },
  "_devurl": "https://github.com/ageyerschulz/xegaselectgene",
  "_searchresults": 48,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/xegaSelectGene.html",
    "manual.pdf"
  ],
  "_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.304490527773488,
  "_indexed": true,
  "_nocasepkg": "xegaselectgene",
  "_universes": [
    "ageyerschulz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:29:36.000Z",
      "distro": "noble",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "ee21bf24f2f590fb27684554ddb38d341799c1399966d66b87db2e348760381d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:29:32.000Z",
      "distro": "noble",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "37afecfd44021700ac63d851d5d9db9a58b219519c17403bc1cbd024d7749d47",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:29:12.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "8b4cad5af6587322c53947c02c38793c66b3f2b95b83ed1da66b64df852e9bba",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:29:02.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "75e569457d4108d3f523e26d9d5da130c0de32c1b1fd1cc5526ef424239bf7e2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:28:51.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "236259e929922fc4c6a181103b94e9c8db2619bdfe1bd8b309c6f42041a6a342",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:29:03.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "1eb0372ed4bb52f1618785e975e7d312bae25ef4134c7b88796cd1566304b7db",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0.4",
      "date": "2026-05-17T08:28:53.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "0712db86b88bc08b5ec2f8fc2e16b53fe95d0fe62bc111ebc753b7fbf01c3241",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0.4",
      "date": "2026-06-02T17:15:36.000Z",
      "commit": "8a8176854004bcd4cfe7f23917036fedf06421c5",
      "fileid": "6002e0a41208316f86ded0d17d3ffc3ba23b22f25654c6ebd359d25ef8c2835c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/25985802837"
    }
  ]
}