{
  "_id": "6a495d5c77d6db3f2f964e35",
  "Package": "GA",
  "Version": "3.2.5",
  "Date": "2026-01-07",
  "Title": "Genetic Algorithms",
  "Description": "Flexible general-purpose toolbox implementing genetic\nalgorithms (GAs) for stochastic optimisation. Binary,\nreal-valued, and permutation representations are available to\noptimize a fitness function, i.e. a function provided by users\ndepending on their objective function. Several genetic\noperators are available and can be combined to explore the best\nsettings for the current task. Furthermore, users can define\nnew genetic operators and easily evaluate their performances.\nLocal search using general-purpose optimisation algorithms can\nbe applied stochastically to exploit interesting regions. GAs\ncan be run sequentially or in parallel, using an explicit\nmaster-slave parallelisation or a coarse-grain islands\napproach. For more details see Scrucca (2013)\n<doi:10.18637/jss.v053.i04> and Scrucca (2017)\n<doi:10.32614/RJ-2017-008>.",
  "Authors@R": "c(person(\"Luca\", \"Scrucca\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-3826-0484\"),\nemail = \"luca.scrucca@unibo.it\"))",
  "License": "GPL (>= 2)",
  "VignetteBuilder": "knitr",
  "URL": "https://luca-scr.github.io/GA/",
  "BugReports": "https://github.com/luca-scr/GA/issues",
  "ByteCompile": "true",
  "Repository": "https://luca-scr.r-universe.dev",
  "Date/Publication": "2026-01-07 17:17:23 UTC",
  "RemoteUrl": "https://github.com/luca-scr/ga",
  "RemoteRef": "HEAD",
  "RemoteSha": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-24 05:42:06 UTC",
    "User": "root"
  },
  "Author": "Luca Scrucca [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3826-0484>)",
  "Maintainer": "Luca Scrucca <luca.scrucca@unibo.it>",
  "_user": "luca-scr",
  "_type": "src",
  "_file": "GA_3.2.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/1096ec481467bb49644b514c996d226fd056e22a9082e2501593e86cf9fd8f56",
  "_filesize": 5181723,
  "_sha256": "1096ec481467bb49644b514c996d226fd056e22a9082e2501593e86cf9fd8f56",
  "_expires": "2026-10-12T19:22:02.000Z",
  "_created": "2026-06-24T05:42:06.000Z",
  "_published": "2026-07-04T19:22:04.771Z",
  "_jobs": [
    {
      "job": 85160104557,
      "time": 162,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7841120325"
    },
    {
      "job": 85160104567,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7841116276"
    },
    {
      "job": 85160104637,
      "time": 153,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841118073"
    },
    {
      "job": 85160104562,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841116493"
    },
    {
      "job": 85160104680,
      "time": 87,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7841102987"
    },
    {
      "job": 85160104608,
      "time": 183,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7841123989"
    },
    {
      "job": 85160104568,
      "time": 119,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841110147"
    },
    {
      "job": 85160104566,
      "time": 236,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841135363"
    },
    {
      "job": 85160104268,
      "time": 221,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841082530"
    },
    {
      "job": 85160104570,
      "time": 154,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841117456"
    },
    {
      "job": 85160104553,
      "time": 160,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7841119136"
    },
    {
      "job": 85160104659,
      "time": 153,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7841119160"
    },
    {
      "job": 85160104636,
      "time": 150,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7841116721"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606",
  "_status": "success",
  "_upstream": "https://github.com/luca-scr/ga",
  "_commit": {
    "id": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
    "author": "Luca Scrucca <luca.scrucca@unipg.it>",
    "committer": "Luca Scrucca <luca.scrucca@unipg.it>",
    "message": "Update\n",
    "time": 1767806243
  },
  "_maintainer": {
    "name": "Luca Scrucca",
    "email": "luca.scrucca@unibo.it",
    "login": "luca-scr",
    "twitter": "@luca_scr",
    "description": "",
    "uuid": 11585946,
    "orcid": "0000-0003-3826-0484"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "foreach",
      "role": "Depends"
    },
    {
      "package": "iterators",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "doParallel",
      "role": "Suggests"
    },
    {
      "package": "doRNG",
      "version": ">= 1.6",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "version": ">= 1.8",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "version": ">= 2.0",
      "role": "Suggests"
    }
  ],
  "_owner": "luca-scr",
  "_selfowned": true,
  "_usedby": 55,
  "_updates": [
    {
      "week": "2026-02",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "genetic-algorithm",
    "optimisation",
    "cpp"
  ],
  "_stars": 99,
  "_userbio": {
    "uuid": 11585946,
    "type": "user",
    "name": "Luca Scrucca",
    "followers": 86
  },
  "_downloads": {
    "count": 9179,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/GA"
  },
  "_mentions": 1091,
  "_devurl": "https://github.com/luca-scr/ga",
  "_pkgdown": "https://luca-scr.github.io/GA/",
  "_searchresults": 1516,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/GA.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/luca-scr/ga",
  "_realowner": "luca-scr",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2012-06-22"
    },
    {
      "version": "1.1",
      "date": "2013-04-08"
    },
    {
      "version": "2.0",
      "date": "2013-08-20"
    },
    {
      "version": "2.1",
      "date": "2014-05-06"
    },
    {
      "version": "2.2",
      "date": "2014-10-15"
    },
    {
      "version": "3.0",
      "date": "2016-05-10"
    },
    {
      "version": "3.0.1",
      "date": "2016-05-16"
    },
    {
      "version": "3.0.2",
      "date": "2016-06-07"
    },
    {
      "version": "3.1",
      "date": "2018-05-09"
    },
    {
      "version": "3.1.1",
      "date": "2018-05-11"
    },
    {
      "version": "3.2",
      "date": "2019-01-10"
    },
    {
      "version": "3.2.1",
      "date": "2021-04-21"
    },
    {
      "version": "3.2.2",
      "date": "2021-10-15"
    },
    {
      "version": "3.2.3",
      "date": "2022-10-19"
    },
    {
      "version": "3.2.4",
      "date": "2024-01-28"
    },
    {
      "version": "3.2.5",
      "date": "2026-01-08"
    }
  ],
  "_exports": [
    ".printShortMatrix",
    "binary2decimal",
    "binary2gray",
    "bl2gr.colors",
    "de",
    "decimal2binary",
    "ga",
    "ga_lrSelection",
    "ga_nlrSelection",
    "ga_pmutation",
    "ga_rwSelection",
    "ga_spCrossover",
    "ga_tourSelection",
    "gabin_lrSelection",
    "gabin_nlrSelection",
    "gabin_Population",
    "gabin_raMutation",
    "gabin_rwSelection",
    "gabin_spCrossover",
    "gabin_tourSelection",
    "gabin_uCrossover",
    "gaControl",
    "gaisl",
    "gaislMonitor",
    "gaMonitor",
    "gaperm_cxCrossover",
    "gaperm_dmMutation",
    "gaperm_ismMutation",
    "gaperm_lrSelection",
    "gaperm_nlrSelection",
    "gaperm_oxCrossover",
    "gaperm_pbxCrossover",
    "gaperm_pmxCrossover",
    "gaperm_Population",
    "gaperm_rwSelection",
    "gaperm_scrMutation",
    "gaperm_simMutation",
    "gaperm_swMutation",
    "gaperm_tourSelection",
    "gareal_blxCrossover",
    "gareal_de",
    "gareal_laCrossover",
    "gareal_laplaceCrossover",
    "gareal_lrSelection",
    "gareal_lsSelection",
    "gareal_nlrSelection",
    "gareal_nraMutation",
    "gareal_Population",
    "gareal_powMutation",
    "gareal_raMutation",
    "gareal_rsMutation",
    "gareal_rwSelection",
    "gareal_sigmaSelection",
    "gareal_spCrossover",
    "gareal_tourSelection",
    "gareal_waCrossover",
    "garun",
    "GAStartupMessage",
    "gaSummary",
    "gray2binary",
    "jet.colors",
    "optimProbsel",
    "persp3D",
    "plot",
    "plot.ga",
    "plot.gaisl",
    "print",
    "print.summary.de",
    "print.summary.ga",
    "print.summary.gaisl",
    "reflectSolution",
    "repairSolution",
    "show",
    "spectral.colors",
    "startParallel",
    "stopParallel",
    "summary",
    "summary.de",
    "summary.ga",
    "summary.gaisl"
  ],
  "_help": [
    {
      "page": "GA-package",
      "title": "Genetic Algorithms",
      "topics": [
        "GA-package",
        "GA"
      ]
    },
    {
      "page": "binary2decimal",
      "title": "Binary encoding of decimal numbers and vice versa.",
      "topics": [
        "binary2decimal",
        "decimal2binary"
      ]
    },
    {
      "page": "binary2gray",
      "title": "Gray encoding for binary strings",
      "topics": [
        "binary2gray",
        "gray2binary"
      ]
    },
    {
      "page": "de",
      "title": "Differential Evolution via Genetic Algorithms",
      "topics": [
        "de",
        "print,de-method",
        "show,de-method"
      ]
    },
    {
      "page": "de-class",
      "title": "Class \"de\"",
      "topics": [
        "de-class"
      ]
    },
    {
      "page": "ga",
      "title": "Genetic Algorithms",
      "topics": [
        "ga",
        "print,ga-method",
        "show,ga-method"
      ]
    },
    {
      "page": "ga_Crossover",
      "title": "Crossover operators in genetic algorithms",
      "topics": [
        "gabin_spCrossover",
        "gabin_spCrossover_R",
        "gabin_spCrossover_Rcpp",
        "gabin_uCrossover",
        "gabin_uCrossover_R",
        "gabin_uCrossover_Rcpp",
        "gaperm_cxCrossover",
        "gaperm_cxCrossover_R",
        "gaperm_cxCrossover_Rcpp",
        "gaperm_oxCrossover",
        "gaperm_oxCrossover_R",
        "gaperm_oxCrossover_Rcpp",
        "gaperm_pbxCrossover",
        "gaperm_pbxCrossover_R",
        "gaperm_pbxCrossover_Rcpp",
        "gaperm_pmxCrossover",
        "gaperm_pmxCrossover_R",
        "gaperm_pmxCrossover_Rcpp",
        "gareal_blxCrossover",
        "gareal_blxCrossover_R",
        "gareal_blxCrossover_Rcpp",
        "gareal_laCrossover",
        "gareal_laCrossover_R",
        "gareal_laCrossover_Rcpp",
        "gareal_laplaceCrossover",
        "gareal_laplaceCrossover_R",
        "gareal_laplaceCrossover_Rcpp",
        "gareal_spCrossover",
        "gareal_spCrossover_R",
        "gareal_spCrossover_Rcpp",
        "gareal_waCrossover",
        "gareal_waCrossover_R",
        "gareal_waCrossover_Rcpp",
        "ga_Crossover",
        "ga_Crossover_R",
        "ga_Crossover_Rcpp",
        "ga_spCrossover",
        "ga_spCrossover_R",
        "ga_spCrossover_Rcpp"
      ]
    },
    {
      "page": "ga_Mutation",
      "title": "Mutation operators in genetic algorithms",
      "topics": [
        "gabin_raMutation",
        "gabin_raMutation_R",
        "gabin_raMutation_Rcpp",
        "gaperm_dmMutation",
        "gaperm_dmMutation_R",
        "gaperm_dmMutation_Rcpp",
        "gaperm_ismMutation",
        "gaperm_ismMutation_R",
        "gaperm_ismMutation_Rcpp",
        "gaperm_scrMutation",
        "gaperm_scrMutation_R",
        "gaperm_scrMutation_Rcpp",
        "gaperm_simMutation",
        "gaperm_simMutation_R",
        "gaperm_simMutation_Rcpp",
        "gaperm_swMutation",
        "gaperm_swMutation_R",
        "gaperm_swMutation_Rcpp",
        "gareal_nraMutation",
        "gareal_nraMutation_R",
        "gareal_nraMutation_Rcpp",
        "gareal_powMutation",
        "gareal_powMutation_R",
        "gareal_powMutation_Rcpp",
        "gareal_raMutation",
        "gareal_raMutation_R",
        "gareal_raMutation_Rcpp",
        "gareal_rsMutation",
        "gareal_rsMutation_R",
        "gareal_rsMutation_Rcpp",
        "ga_Mutation"
      ]
    },
    {
      "page": "ga_pmutation",
      "title": "Variable mutation probability in genetic algorithms",
      "topics": [
        "ga_pmutation",
        "ga_pmutation_R",
        "ga_pmutation_Rcpp"
      ]
    },
    {
      "page": "ga_Population",
      "title": "Population initialization in genetic algorithms",
      "topics": [
        "gabin_Population",
        "gabin_Population_R",
        "gabin_Population_Rcpp",
        "gaperm_Population",
        "gaperm_Population_R",
        "gaperm_Population_Rcpp",
        "gareal_Population",
        "gareal_Population_R",
        "gareal_Population_Rcpp",
        "ga_Population"
      ]
    },
    {
      "page": "ga_Selection",
      "title": "Selection operators in genetic algorithms",
      "topics": [
        "gabin_lrSelection",
        "gabin_lrSelection_R",
        "gabin_lrSelection_Rcpp",
        "gabin_nlrSelection",
        "gabin_nlrSelection_R",
        "gabin_nlrSelection_Rcpp",
        "gabin_rwSelection",
        "gabin_rwSelection_R",
        "gabin_rwSelection_Rcpp",
        "gabin_tourSelection",
        "gabin_tourSelection_R",
        "gabin_tourSelection_Rcpp",
        "gaperm_lrSelection",
        "gaperm_lrSelection_R",
        "gaperm_lrSelection_Rcpp",
        "gaperm_nlrSelection",
        "gaperm_nlrSelection_R",
        "gaperm_nlrSelection_Rcpp",
        "gaperm_rwSelection",
        "gaperm_rwSelection_R",
        "gaperm_rwSelection_Rcpp",
        "gaperm_tourSelection",
        "gaperm_tourSelection_R",
        "gaperm_tourSelection_Rcpp",
        "gareal_de",
        "gareal_de_R",
        "gareal_de_Rcpp",
        "gareal_lrSelection",
        "gareal_lrSelection_R",
        "gareal_lrSelection_Rcpp",
        "gareal_lsSelection",
        "gareal_lsSelection_R",
        "gareal_lsSelection_Rcpp",
        "gareal_nlrSelection",
        "gareal_nlrSelection_R",
        "gareal_nlrSelection_Rcpp",
        "gareal_rwSelection",
        "gareal_rwSelection_R",
        "gareal_rwSelection_Rcpp",
        "gareal_sigmaSelection",
        "gareal_sigmaSelection_R",
        "gareal_sigmaSelection_Rcpp",
        "gareal_tourSelection",
        "gareal_tourSelection_R",
        "gareal_tourSelection_Rcpp",
        "ga_lrSelection",
        "ga_lrSelection_R",
        "ga_lrSelection_Rcpp",
        "ga_nlrSelection",
        "ga_nlrSelection_R",
        "ga_nlrSelection_Rcpp",
        "ga_rwSelection",
        "ga_rwSelection_R",
        "ga_rwSelection_Rcpp",
        "ga_Selection",
        "ga_tourSelection",
        "ga_tourSelection_R",
        "ga_tourSelection_Rcpp"
      ]
    },
    {
      "page": "ga-class",
      "title": "Class \"ga\"",
      "topics": [
        "ga-class"
      ]
    },
    {
      "page": "gaControl",
      "title": "A function for setting or retrieving defaults genetic operators",
      "topics": [
        "gaControl"
      ]
    },
    {
      "page": "gaisl",
      "title": "Islands Genetic Algorithms",
      "topics": [
        "gaisl",
        "print,gaisl-method",
        "show,gaisl-method"
      ]
    },
    {
      "page": "gaisl-class",
      "title": "Class \"gaisl\"",
      "topics": [
        "gaisl-class"
      ]
    },
    {
      "page": "gaMonitor",
      "title": "Monitor genetic algorithm evolution",
      "topics": [
        "gaislMonitor",
        "gaMonitor"
      ]
    },
    {
      "page": "gaSummary",
      "title": "Summarize genetic algorithm evolution",
      "topics": [
        "gaSummary"
      ]
    },
    {
      "page": "numericOrNA-class",
      "title": "Virtual Class \"numericOrNA\" - Simple Class for sub-assignment Values",
      "topics": [
        "numericOrNA-class"
      ]
    },
    {
      "page": "palettes",
      "title": "Colours palettes",
      "topics": [
        "bl2gr.colors",
        "jet.colors",
        "spectral.colors"
      ]
    },
    {
      "page": "parNames-methods",
      "title": "Parameters or decision variables names from an object of class 'ga-class'.",
      "topics": [
        "parNames",
        "parNames,ga-method"
      ]
    },
    {
      "page": "persp3D",
      "title": "Perspective plot with colour levels",
      "topics": [
        "persp3D"
      ]
    },
    {
      "page": "plot.de-method",
      "title": "Plot of Differential Evolution search path",
      "topics": [
        "plot,de-method"
      ]
    },
    {
      "page": "plot.ga-method",
      "title": "Plot of Genetic Algorithm search path",
      "topics": [
        "plot,ga-method",
        "plot.ga"
      ]
    },
    {
      "page": "plot.gaisl-method",
      "title": "Plot of Islands Genetic Algorithm search path",
      "topics": [
        "plot,gaisl-method",
        "plot.gaisl"
      ]
    },
    {
      "page": "summary.de-method",
      "title": "Summary for Differential Evolution",
      "topics": [
        "print.summary.de",
        "summary,de-method",
        "summary.de"
      ]
    },
    {
      "page": "summary.ga-method",
      "title": "Summary for Genetic Algorithms",
      "topics": [
        "print.summary.ga",
        "summary,ga-method",
        "summary.ga"
      ]
    },
    {
      "page": "summary.gaisl-method",
      "title": "Summary for Islands Genetic Algorithms",
      "topics": [
        "print.summary.gaisl",
        "summary,gaisl-method",
        "summary.gaisl"
      ]
    }
  ],
  "_pkglogo": "https://github.com/luca-scr/ga/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/luca-scr/ga/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "crayon",
    "foreach",
    "iterators",
    "Rcpp",
    "RcppArmadillo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "GA.Rmd",
      "filename": "GA.html",
      "title": "A quick tour of GA",
      "author": "Luca Scrucca",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Function optimisation in one dimension",
        "Function optimisation in two dimensions",
        "Setting some members of the initial population",
        "Constrained optimisation",
        "Integer optimisation",
        "Binary search solution",
        "Real-valued search solution",
        "A comparison",
        "Hybrid GAs",
        "Parallel computing",
        "Island evolution",
        "Memoization",
        "Miscellanea",
        "Applying a post-fitness function evaluation",
        "References"
      ],
      "created": "2016-05-06 07:33:27",
      "modified": "2024-09-12 08:22:00",
      "commits": 15
    }
  ],
  "_score": 12.055583714300742,
  "_indexed": true,
  "_nocasepkg": "ga",
  "_universes": [
    "luca-scr"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:56.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/e30140c940165f4d8fe769b8b2835677f9984d7ddb407a432f820867406d33ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:34.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/7b71fb9c7b9c271c7610de5d41d6f9df38266c47b4a40dd644806aaf15b2dd5b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:46.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/43cb24fe8ca8b9b20cd56902f8136898e938fbd013be52b3420b3f0ff93794dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:31.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/1544e75403566019c4ef9674cc343ce6138bdc9e9b967ebf669607148f73d651",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.2.5",
      "date": "2026-06-24T05:43:48.000Z",
      "arch": "aarch64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/9ff1dc7ff7806707ff0f7077d57ec92de34c471479d219225dd6e29347f5564a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:53.000Z",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/bc71a7c8b7f147b22710976b64c996919d828d051b9e6cf19cbe4af6436afb0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:04.000Z",
      "arch": "aarch64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/478309b4ebfd03ec21a53d148bd7eb7528b47658bb943a575abe0a420d4a3652",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.2.5",
      "date": "2026-06-24T05:45:20.000Z",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/54acc72c6460c512c74263e8fef5fb0973f46b4e2060be94e90cfddbd79be09a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.2.5",
      "date": "2026-06-24T05:45:03.000Z",
      "arch": "emscripten",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/1b1005c30ba8ca305e824b3b17f347697ff3615b1d0ae70d7ebd4f3833842ea0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:10.000Z",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/9deddf8a84965b9dcc41a4925b2f65f7910289d84ae515deb6b13d5a49a90fb1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:07.000Z",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/4ffd0c37ff0d55f2c8f959a23752f6403991663436e78a423d03158c4df0cfc6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.2.5",
      "date": "2026-06-24T05:44:00.000Z",
      "arch": "x86_64",
      "commit": "2a468196b7e7afb60bd0aa502e3865ec13e30ba2",
      "fileid": "https://r2.ropensci.org/934942a3e02215db3f05e5d83205c9f4af2dc7193a2e47f3369f526de6e5604f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/luca-scr/actions/runs/28077729606"
    }
  ]
}