{
  "_id": "6a3ac8725cdecea1d67ebe08",
  "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-06-23 17:48:47 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": "a1d30c3bce8f91c1e62e43849eb47acb",
  "_user": "r-forge",
  "_type": "src",
  "_file": "randtoolbox_2.0.6.tar.gz",
  "_fileid": "e33a8f9c6c48a1f9808c9e5976dbe6ed7bd828bea062875dfd7d5e336f31e897",
  "_filesize": 2500156,
  "_sha256": "e33a8f9c6c48a1f9808c9e5976dbe6ed7bd828bea062875dfd7d5e336f31e897",
  "_created": "2026-06-23T17:48:47.000Z",
  "_published": "2026-06-23T17:54:58.569Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83022907937,
      "time": 139,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7828981047"
    },
    {
      "job": 83022908002,
      "time": 117,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7828970582"
    },
    {
      "job": 83022907968,
      "time": 134,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828978483"
    },
    {
      "job": 83022907942,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828972443"
    },
    {
      "job": 83022908043,
      "time": 120,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7828971692"
    },
    {
      "job": 83022908003,
      "time": 327,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7829056291"
    },
    {
      "job": 83022907970,
      "time": 81,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828955604"
    },
    {
      "job": 83022907954,
      "time": 155,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828986447"
    },
    {
      "job": 83022186413,
      "time": 215,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828921093"
    },
    {
      "job": 83022907885,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828969126"
    },
    {
      "job": 83022907972,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7828960471"
    },
    {
      "job": 83022907887,
      "time": 182,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7828997852"
    },
    {
      "job": 83022907905,
      "time": 105,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7828965302"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335",
  "_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": 88,
  "_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",
    "followers": 27,
    "description": "git-svn mirrors from R-Forge"
  },
  "_downloads": {
    "count": 15293,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/randtoolbox"
  },
  "_devurl": "https://github.com/r-forge/rmetrics",
  "_searchresults": 697,
  "_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",
    "LICENSE",
    "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": [
        "Introduction",
        "Overview of random generation algorithms",
        "Examples of distinguishing from truly random numbers",
        "Description of the random generation functions",
        "Random generation tests",
        "Description of RNG test functions",
        "Calling the functions from other packages"
      ],
      "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": [
        "The runif interface",
        "Dedicated functions"
      ],
      "created": "2012-04-29 13:46:26",
      "modified": "2024-10-18 09:24:21",
      "commits": 9
    }
  ],
  "_score": 11.549699938613825,
  "_indexed": true,
  "_nocasepkg": "randtoolbox",
  "_universes": [
    "r-forge",
    "dutangc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-06-23T17:51:22.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "6e12abc8663fd5b1dd13945d368b7de85fee7cdd54541709e6dbdf2a9a00a5e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:57.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "510f74f10b6f369556ecd42b3e51f99d30e028cf0748a7ed2cb551b176e6e2ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-06-23T17:51:15.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "3faab278794f902187c8d84ce2bff08aa3ad819d77b76c6a95d44f7947e07e21",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:55.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "92e7401c06505932ae481a607db56b4a4576ed20700a1ed172674d30ff9eade5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:56.000Z",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "e232211d69038b9b81d9552dc31d3d33e59eb9829f02a5cd3ff75ce91dc52c2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-06-23T17:53:21.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "4f197a6ccdfa797f661efc5aaf8fb91a87dc71093a4d16ec304011cda6ab8a89",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:21.000Z",
      "arch": "aarch64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "9424bcca20c5e62d53bbc9022148af8fba652a7a632c2fdfd609dc3319b5bbd3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-06-23T17:51:16.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "2aca1244627b2ab2926f3e313b76afbae97e1745a9abdc878a5c9c37ad0550f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.6",
      "date": "2026-06-23T17:51:07.000Z",
      "arch": "emscripten",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "50364cf7aa49b087c3b1f364ebaaec9a2200ac423d52ec21898907da3dd3755a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:08.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "8ce8ac9a86da8012594aa323afc9e081fcd1107646fb88d72d10b7c2e8c92629",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-06-23T17:51:30.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "111db6b4923495209ac954b225b249aac8f6aeaf7e78f6894246448f64630ccb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-06-23T17:50:16.000Z",
      "arch": "x86_64",
      "commit": "d8bc4aeb583742e52170b581b908108e0282bf7b",
      "fileid": "afb4192eb26cf9925f858a3259a2d665c5f95ff19d8341e1616f60bf19e71578",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/28045415335"
    }
  ]
}