{
  "_id": "6a113d37acfb0bcc41ce5c7a",
  "Package": "randtoolbox",
  "Type": "Package",
  "Title": "Toolbox for Pseudo and Quasi Random Number Generation and Random\nGenerator Tests",
  "Version": "2.0.6",
  "Authors@R": "c(\nperson(\"Christophe\", \"Dutang\", role = c(\"aut\", \"cre\"), email = \"dutangc@gmail.com\",\ncomment = c(ORCID = \"0000-0001-6732-1501\")),\nperson(\"Petr\", \"Savicky\", role= \"aut\", email=\"savicky@cs.cas.cz\"),\nperson(\"Yohan\", \"Chalabi\", role = \"ctb\", comment=\"part of R Code\"),\nperson(\"Diethelm\", \"Wuertz\", role = \"aut\", comment=\"part of R Code\"),\nperson(\"Donald\", \"Knuth\", role = \"aut\", comment=\"C code of Knuth-TAOCP RNG\"),\nperson(\"Makoto\", \"Matsumoto\", role = \"aut\", comment=\"C code of SFMT algorithm\"),\nperson(\"Mutsuo\", \"Saito\", role = \"aut\", comment=\"C code of SFMT algorithm\"))",
  "Description": "Provides (1) pseudo random generators - general linear\ncongruential generators, multiple recursive generators and\ngeneralized feedback shift register (SF-Mersenne Twister\nalgorithm (<doi:10.1007/978-3-540-74496-2_36>) and WELL\n(<doi:10.1145/1132973.1132974>) generators); (2) quasi random\ngenerators - the Torus algorithm, the Sobol sequence, the\nHalton sequence (including the Van der Corput sequence) and (3)\nsome generator tests - the gap test, the serial test, the poker\ntest, see, e.g., Gentle (2003) <doi:10.1007/b97336>. Take a\nlook at the Distribution task view of types and tests of random\nnumber generators. The package can be provided without the\n'rngWELL' dependency on demand. Package in Memoriam of Diethelm\nand Barbara Wuertz.",
  "License": "BSD_3_clause + file LICENSE",
  "URL": "https://r-forge.r-project.org/projects/rmetrics/",
  "Repository": "https://r-forge.r-universe.dev",
  "Date/Publication": "2026-02-21 23:23:40 UTC",
  "RemoteUrl": "https://github.com/r-forge/rmetrics",
  "RemoteRef": "HEAD",
  "RemoteSha": "d8bc4aeb583742e52170b581b908108e0282bf7b",
  "RemoteSubdir": "pkg/randtoolbox",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-23 05:31:53 UTC",
    "User": "root"
  },
  "Author": "Christophe Dutang [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-6732-1501>),\nPetr Savicky [aut],\nYohan Chalabi [ctb] (part of R Code),\nDiethelm Wuertz [aut] (part of R Code),\nDonald Knuth [aut] (C code of Knuth-TAOCP RNG),\nMakoto Matsumoto [aut] (C code of SFMT algorithm),\nMutsuo Saito [aut] (C code of SFMT algorithm)",
  "Maintainer": "Christophe Dutang <dutangc@gmail.com>",
  "MD5sum": "f9c3857f5630d0f339d739f11177b5c3",
  "_user": "r-forge",
  "_type": "src",
  "_file": "randtoolbox_2.0.6.tar.gz",
  "_fileid": "1a034712bf18dbe46d1c963ee4b9cddee9f0a1e20f65b5069f61cf98cfc4a809",
  "_filesize": 2500596,
  "_sha256": "1a034712bf18dbe46d1c963ee4b9cddee9f0a1e20f65b5069f61cf98cfc4a809",
  "_created": "2026-05-23T05:31:53.000Z",
  "_published": "2026-05-23T05:37:59.786Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77500042099,
      "time": 109,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174573112"
    },
    {
      "job": 77500042098,
      "time": 114,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174573676"
    },
    {
      "job": 77500042122,
      "time": 122,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174574637"
    },
    {
      "job": 77500042110,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174573217"
    },
    {
      "job": 77500042100,
      "time": 73,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174569117"
    },
    {
      "job": 77500042101,
      "time": 176,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174580871"
    },
    {
      "job": 77500042090,
      "time": 99,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174571920"
    },
    {
      "job": 77500042096,
      "time": 319,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174597716"
    },
    {
      "job": 77499841931,
      "time": 199,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174561141"
    },
    {
      "job": 77500042082,
      "time": 86,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174570618"
    },
    {
      "job": 77500042089,
      "time": 105,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7174572669"
    },
    {
      "job": 77500042091,
      "time": 97,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7174571799"
    },
    {
      "job": 77500042086,
      "time": 88,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7174570762"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/r-forge/rmetrics",
  "_commit": {
    "id": "d8bc4aeb583742e52170b581b908108e0282bf7b",
    "author": "paulsmith (Paul Smith) <paul@waternumbers.co.uk>",
    "committer": "paulsmith (Paul Smith) <paul@waternumbers.co.uk>",
    "message": "fCopulae: Update version and adding Authors@R\n\ngit-svn-id: svn://svn.r-forge.r-project.org/svnroot/rmetrics@6567 5d4a7380-5c0c-0410-b446-d4a5018c0119\n",
    "time": 1771716220
  },
  "_maintainer": {
    "name": "Christophe Dutang",
    "email": "dutangc@gmail.com",
    "login": "dutangc",
    "description": "Assistant professor at Grenoble INP, France",
    "uuid": 6387382,
    "orcid": "0000-0001-6732-1501"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "rngWELL",
      "version": ">= 0.10-1",
      "role": "Depends"
    }
  ],
  "_owner": "r-forge",
  "_selfowned": true,
  "_usedby": 86,
  "_updates": [
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 4
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 7
    },
    {
      "week": "2025-51",
      "n": 6
    },
    {
      "week": "2026-05",
      "n": 9
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "dsco036",
      "count": 257,
      "uuid": 2948028
    },
    {
      "user": "dutangc",
      "count": 205,
      "uuid": 6387382
    },
    {
      "user": "luethid",
      "count": 117,
      "uuid": 4797193
    },
    {
      "user": "mmaechler",
      "count": 97,
      "uuid": 995722
    },
    {
      "user": "lmsstudios",
      "count": 60,
      "uuid": 97995137
    },
    {
      "user": "fgochez",
      "count": 59,
      "uuid": 1199970
    },
    {
      "user": "theussl",
      "count": 20,
      "uuid": 22165873
    },
    {
      "user": "msperlin",
      "count": 12,
      "uuid": 10583352
    },
    {
      "user": "waternumbers",
      "count": 12,
      "uuid": 29105940
    },
    {
      "user": "paulnorthrop",
      "count": 7,
      "uuid": 22778905
    },
    {
      "user": "pchausse",
      "count": 4,
      "uuid": 1143385
    },
    {
      "user": "awellis",
      "count": 3,
      "uuid": 94028
    },
    {
      "user": "bpfaff",
      "count": 2,
      "uuid": 10076912
    },
    {
      "user": "lephille",
      "count": 1,
      "uuid": 15719744
    },
    {
      "user": "stefanwilhelm",
      "count": 1,
      "uuid": 8960498
    }
  ],
  "_userbio": {
    "uuid": 75573726,
    "type": "organization",
    "name": " R-Forge",
    "description": "git-svn mirrors from R-Forge"
  },
  "_downloads": {
    "count": 16794,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/randtoolbox"
  },
  "_devurl": "https://github.com/r-forge/rmetrics",
  "_searchresults": 635,
  "_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/randtoolbox.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/r-forge/rmetrics",
  "_realowner": "r-forge",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.00",
      "date": "2008-05-25"
    },
    {
      "version": "1.02",
      "date": "2008-07-28"
    },
    {
      "version": "1.03",
      "date": "2008-08-31"
    },
    {
      "version": "1.04",
      "date": "2008-09-03"
    },
    {
      "version": "1.05",
      "date": "2008-11-03"
    },
    {
      "version": "1.06",
      "date": "2009-02-08"
    },
    {
      "version": "1.07",
      "date": "2009-02-15"
    },
    {
      "version": "1.09",
      "date": "2009-12-11"
    },
    {
      "version": "1.10",
      "date": "2012-01-14"
    },
    {
      "version": "1.11",
      "date": "2012-01-15"
    },
    {
      "version": "1.12",
      "date": "2012-04-28"
    },
    {
      "version": "1.13",
      "date": "2013-04-02"
    },
    {
      "version": "1.14",
      "date": "2013-06-11"
    },
    {
      "version": "1.15",
      "date": "2014-07-24"
    },
    {
      "version": "1.16",
      "date": "2014-12-05"
    },
    {
      "version": "1.17",
      "date": "2015-07-30"
    },
    {
      "version": "1.17.1",
      "date": "2018-02-14"
    },
    {
      "version": "1.30.0",
      "date": "2019-04-21"
    },
    {
      "version": "1.30.1",
      "date": "2020-01-31"
    },
    {
      "version": "1.31.0",
      "date": "2021-10-27"
    },
    {
      "version": "1.31.1",
      "date": "2021-10-30"
    },
    {
      "version": "2.0.0",
      "date": "2022-05-24"
    },
    {
      "version": "2.0.1",
      "date": "2022-06-09"
    },
    {
      "version": "2.0.2",
      "date": "2022-08-16"
    },
    {
      "version": "2.0.3",
      "date": "2022-11-08"
    },
    {
      "version": "2.0.4",
      "date": "2023-01-28"
    },
    {
      "version": "2.0.5",
      "date": "2024-10-18"
    }
  ],
  "_exports": [
    "bit2int",
    "bit2unitreal",
    "coll.test",
    "coll.test.sparse",
    "congruRand",
    "freq.test",
    "gap.test",
    "get.description",
    "get.primes",
    "getWELLState",
    "halton",
    "int2bit",
    "knuthTAOCP",
    "order.test",
    "permut",
    "poker.test",
    "put.description",
    "rngWELLScriptR",
    "runif.halton",
    "runif.sobol",
    "serial.test",
    "set.generator",
    "setSeed",
    "SFMT",
    "sobol",
    "sobol.R",
    "stirling",
    "torus",
    "WELL"
  ],
  "_help": [
    {
      "page": "overall-doc",
      "title": "General remarks on toolbox for pseudo and quasi random number generation",
      "topics": [
        "randtoolbox-package",
        "randtoolbox"
      ]
    },
    {
      "page": "auxfun",
      "title": "Auxiliary functions for 'randtoolbox' package.",
      "topics": [
        "auxiliary",
        "permut",
        "stirling"
      ]
    },
    {
      "page": "colltest",
      "title": "the Collision test",
      "topics": [
        "coll.test"
      ]
    },
    {
      "page": "colltestsparse",
      "title": "the Collision test",
      "topics": [
        "coll.test.sparse"
      ]
    },
    {
      "page": "freqtest",
      "title": "the Frequency test",
      "topics": [
        "freq.test"
      ]
    },
    {
      "page": "gaptest",
      "title": "the Gap test",
      "topics": [
        "gap.test"
      ]
    },
    {
      "page": "get.primes",
      "title": "Get primes for quasi random number generation",
      "concept": [
        "prime number"
      ],
      "topics": [
        "get.primes"
      ]
    },
    {
      "page": "getWELLState",
      "title": "Get the state of a WELL generator implemented in randtoolbox package.",
      "topics": [
        "getWELLState"
      ]
    },
    {
      "page": "ordertest",
      "title": "the Order test",
      "topics": [
        "order.test"
      ]
    },
    {
      "page": "pokertest",
      "title": "the Poker test",
      "topics": [
        "poker.test"
      ]
    },
    {
      "page": "pseudoRNG",
      "title": "Toolbox for pseudo and quasi random number generation",
      "topics": [
        "congruRand",
        "knuthTAOCP",
        "pseudo.randtoolbox",
        "pseudoRNG",
        "setSeed",
        "SFMT",
        "WELL"
      ]
    },
    {
      "page": "quasiRNG",
      "title": "Toolbox for quasi random number generation",
      "topics": [
        "halton",
        "quasi.randtoolbox",
        "quasiRNG",
        "runif.halton",
        "runif.sobol",
        "sobol",
        "torus"
      ]
    },
    {
      "page": "rngWELLScriptR",
      "title": "An implementation of the recurrence of WELL generators in R language",
      "topics": [
        "rngWELLScriptR"
      ]
    },
    {
      "page": "runifInterface",
      "title": "Functions for using runif() and rnorm() with randtoolbox generators",
      "topics": [
        "get.description",
        "put.description",
        "runifInterface",
        "set.generator"
      ]
    },
    {
      "page": "serialtest",
      "title": "the Serial test",
      "topics": [
        "serial.test"
      ]
    },
    {
      "page": "sobol-test-func",
      "title": "Some test functions for Sobol sequences",
      "topics": [
        "bit2int",
        "bit2unitreal",
        "int2bit",
        "sobol.R"
      ]
    }
  ],
  "_readme": "https://github.com/r-forge/rmetrics/raw/HEAD/pkg/randtoolbox/README.md",
  "_rundeps": [
    "rngWELL"
  ],
  "_vignettes": [
    {
      "source": "fullpres.Rnw",
      "filename": "fullpres.pdf",
      "title": "A note on random number generation",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2012-04-29 13:46:26",
      "modified": "2024-10-18 09:24:21",
      "commits": 11
    },
    {
      "source": "shortintro.Rnw",
      "filename": "shortintro.pdf",
      "title": "Quick introduction of randtoolbox",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2012-04-29 13:46:26",
      "modified": "2024-10-18 09:24:21",
      "commits": 9
    }
  ],
  "_score": 11.539918125222574,
  "_indexed": true,
  "_nocasepkg": "randtoolbox",
  "_universes": [
    "r-forge",
    "dutangc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:53.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "3cdde927fc834770cf259cd209b192832d56be6893920d8c2641fc0827d1816b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:52.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "85c4b4d3d6da2bae9990cda19d3eece7473cabb8b29a61f08344405dfc8aa7c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-05-23T05:34:05.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "37573ee02df123ffa7015cea117e067a8c994e1d0fca1db5df1236d39f780a9e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "4e7802fd4c56a661c4bab0c9f22664d4328c2881443fa27fc8be6bb79de7846a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:21.000Z",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "3bebc3ddf5a9b312d2ba6e81497a3195749f42460b037b5882335cbb30d90ca3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-05-23T05:34:44.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "b22a050040fe873155d80f42e6514bbda201e1040f83ce5b8d24f6281bd5a204",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:41.000Z",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "5dceee564a3f793744bda43e91cefcc6ad1dc0da20f4692c5e64ba27cd58fd37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-05-23T05:36:20.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "967f4e69b4455c77bc1ef2223820833b7046d562d0993144ae38b6b9f0ba47f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:45.000Z",
      "arch": "emscripten",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "ec2dfe097cd874818a9b6b8501477a53c5dd61f251d885804b20530d409d8193",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:24.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "4691df90aa22112d1b4f378735aa7096d6148ad5b6d3d02d6e7782ad2c0640ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:14.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "55d638e5b6101c6713cf34f7d88b4727426132079163ecc0cab97ad1f8d3d532",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-05-23T05:33:09.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "a6068c004f018362078d7f25d3490fce8a3d28641200602d7462475e8187b3b1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26324626732"
    }
  ]
}