Toolbox for Pseudo and Quasi Random Number Generation and Random Generator Tests
Overview
Provides (1) pseudo random generators - general linear congruential generators, multiple recursive generators and generalized feedback shift register (SF-Mersenne Twister algorithm (doi:10.1007/978-3-540-74496-2_36) and WELL (doi:10.1145/1132973.1132974) generators); (2) quasi random generators - the Torus algorithm, the Sobol sequence, the Halton sequence (including the Van der Corput sequence) and (3) some generator tests - the gap test, the serial test, the poker test, see, e.g., Gentle (2003) doi:10.1007/b97336. Take a look at the Distribution task view of types and tests of random number generators. The package can be provided without the 'rngWELL' dependency on demand. Package in Memoriam of Diethelm and Barbara Wuertz.
- new devel version
From inst/NEWS in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-08
- WARNING12 OK, 1 WARNING2026-06-07
- OK14 OK2026-03-10
Documentation
- Help pages
- 16includes a package overview page
- Examples that run
- 100%14 run in a plain check
- Exported functions with examples
- 93%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 63%
Downloads
Repository
Repository r-forge.r-project.org/projects/rmetrics is linked, but repository-practices checks have not run for it yet. Checks are GitHub-only for now.
Dependencies
Installing randtoolbox adds 1 package (1 with compiled code, 58 KB of source tarballs). Heaviest: rngWELL 58 KB.
Show the 48 most downloaded packagesHide the 48 most downloaded packages
Code & Tests
People & History
Show 8 of 13 peopleHide 8 people
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- 2.0.5Latest
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- 2.0.42023-01-28 · diff ↗
- 2.0.32022-11-08 · diff ↗
- 2.0.22022-08-16 · diff ↗
- 2.0.12022-06-09 · diff ↗
- 2.0.0
- RR 4.2.0 released · 2022-04-22
- 1.31.12021-10-30 · diff ↗
- 1.31.02021-10-27 · diff ↗
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- 1.30.12020-01-31 · diff ↗
Show 36 earlier eventsHide 36 earlier events
- RR 3.6.0 released · 2019-04-26
- unarchivedReturned to CRAN2019-04-21
- 1.30.02019-04-21 · diff ↗ ·
added 6 exports
sobol.directions, int2bit, bit2int, bit2unitreal, sobol.basic, sobol.R - RR 3.5.0 released · 2018-04-23
- orphanedOrphaned by its maintainer2018-02-14check errors were not corrected despite reminder Including invalid use of pointers and incomplete symbol registration There remains a Windows warning with 'fscanf': so don't use it!
- 1.17.12018-02-14 · diff ↗
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- 1.172015-07-30 · diff ↗
- RR 3.2.0 released · 2015-04-16
- 1.162014-12-05 · diff ↗
- 1.152014-07-24 · diff ↗
- RR 3.1.0 released · 2014-04-10
- 1.142013-06-11 · diff ↗
- 1.132013-04-03 · diff ↗
- RR 3.0.0 released · 2013-04-03
- 1.122012-04-28 · diff ↗
- RR 2.15.0 released · 2012-03-30
- 1.11
- 1.102012-01-14 · diff ↗
- RR 2.14.0 released · 2011-10-31
- RR 2.13.0 released · 2011-04-13
- RR 2.12.0 released · 2010-10-15
- RR 2.11.0 released · 2010-04-22
- 1.09
- RR 2.10.0 released · 2009-10-26
- RR 2.9.0 released · 2009-04-17
- 1.072009-02-15 · diff ↗
- 1.06
- 1.05
- RR 2.8.0 released · 2008-10-20
- 1.042008-09-03 · diff ↗
- 1.03
- 1.022008-07-28 · diff ↗ ·
removed 2 exports
setTorusSeed, mars.testadded 4 exports
setRandSeed, order.test, coll.test, stirling - 1.002008-05-25
- RR 2.7.0 released · 2008-04-22
Package metadata
- First published
- 2008-05-25
- Total releases
- 27 / 18 yrs
- License
- BSD_3_clause + file LICENSE OSI · relicensed from GPL (>= 2) in 1.09
- Download size
- 1.4 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("randtoolbox")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.