fast-mersenne-twister
A fast Mersenne Twister
Found 280 results for seedable
A fast Mersenne Twister
Random numbers.
A 32-bit Mersenne Twister pseudorandom number generator.
Beta distributed pseudorandom numbers.
Uniformly distributed pseudorandom numbers between 0 and 1.
Pseudorandom numbers having integer values.
Normally distributed pseudorandom numbers using the improved Ziggurat method.
Exponentially distributed pseudorandom numbers.
Seedable Math.random compatible pseudorandom number generator
Weibull distributed pseudorandom numbers.
Inverse gamma distributed pseudorandom numbers.
Hypergeometric distributed pseudorandom numbers.
Normally distributed pseudorandom numbers using the Box-Muller transform.
Fully-fledged collection of both 32 and 64 bit seedable random number generators whose output precisely matches their original c/c++ implementations.
Base pseudorandom number generators.
Gamma distributed pseudorandom numbers.
Chi-square distributed pseudorandom numbers.
Negative binomial distributed pseudorandom numbers.
Chi distributed pseudorandom numbers.
Triangular distributed pseudorandom numbers.
Pareto (Type I) distributed pseudorandom numbers.
Normally distributed pseudorandom numbers.
Fréchet distributed pseudorandom numbers.
Cauchy distributed pseudorandom numbers.
Uniformly distributed pseudorandom numbers.
Discrete uniform distributed pseudorandom numbers.
Log-normally distributed pseudorandom numbers.
F distributed pseudorandom numbers.
Lévy distributed pseudorandom numbers.
A linear congruential pseudorandom number generator (LCG) based on Park and Miller.
A linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Geometric distributed pseudorandom numbers.
Logistic distributed pseudorandom numbers.
Various RNG engines for the grandom library.
Standard normal pseudorandom numbers.
Bernoulli distributed pseudorandom numbers.
Student's t-distributed pseudorandom numbers.
Laplace (double exponential) distributed pseudorandom numbers.
Binomial distributed pseudorandom numbers.
Rayleigh distributed pseudorandom numbers.
Poisson distributed random numbers.
Gumbel distributed pseudorandom numbers.
Erlang distributed pseudorandom numbers.
Raised cosine distributed pseudorandom numbers.
Beta prime distributed pseudorandom numbers.
Arcsine distributed pseudorandom numbers.
Kumaraswamy's double bounded distributed pseudorandom numbers.
A replacement for Math.random() that is tiny, fast, seedable, and has good statistical properties.
Constructor for creating arrays filled with pseudorandom values drawn from a nullary PRNG.
Core package of the grandom library.
A great random bigint generator.
Constructor for creating arrays filled with pseudorandom values drawn from a binary PRNG.
Configurable Mersenne Twister PRNG implementation written in TypeScript.
Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.
A configurable, flexible, seedable, and overall great random boolean generator.
Create an array containing pseudorandom numbers drawn from a discrete uniform distribution.
Configurable, flexible, seedable, and overall great weighted randoms.
Various UMD builds of a great random bigint generator.
A configurable, flexible, seedable, and overall great random number generator.
Various UMD builds of a great random number generator.
Generate pseudorandom numbers and sample probability distributions with optional seed and choice of algorithm.
Configurable, flexible, and overall great random number and data generator library.
Various UMD builds of a great random picker.
pseudo random number generator park-miller-carta / lehmer version
Various UMD builds of a great weighted random generator.
Various UMD builds of a great random string generator.
A configurable, flexible, seedable, and overall great random shuffler.
Various UMD builds of RNG engines for the grandom library.
A configurable, flexible, seedable, and overall great random picker.
A configurable, flexible, seedable, and overall great random string generator.
Various UMD builds of a great random boolean generator.
Various UMD builds of a great random shuffler.
Fast simple seedable pseudo-random number generator
Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.
A recoverable number generator that generates pseudorandom integer or floating-point numbers within a given range.
An ES module with a class providing a "Pseudo-random number generator" which is "pluggable" meaning you can plug-in any PRNG algorithm. It's also "seedable" meaning that it can have a reproducible (deterministic) output based on its starting seed. The mod
Create an iterator for generating pseudorandom numbers drawn from a negative binomial distribution.
Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create an iterator for generating pseudorandom numbers having integer values.
Create an iterator for generating pseudorandom numbers drawn from a Student's t distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Bernoulli distribution.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create an iterator for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create an iterator for generating pseudorandom numbers drawn from an F distribution.
Create an iterator for generating pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.
Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.
Create a readable stream for generating pseudorandom numbers having integer values.
Create a readable stream for generating pseudorandom numbers drawn from a chi-square distribution.
Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.
Create an iterator for generating pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create an iterator for generating pseudorandom numbers drawn from a Bernoulli distribution.
Create an iterator for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution.
Create an iterator for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Create a readable stream for generating pseudorandom numbers drawn from a gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from a binomial distribution.
Pseudorandom number generator streams.
Create a readable stream for generating pseudorandom numbers drawn from a negative binomial distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.
Create an iterator for generating pseudorandom numbers drawn from a gamma distribution.
Create an iterator for generating pseudorandom numbers drawn from an arcsine distribution.
Pseudorandom number generator iterators.
Implementation of the PCG random number generator for JavaScript
Create an iterator for generating pseudorandom numbers drawn from an Erlang distribution.
Create a readable stream for generating pseudorandom numbers drawn from an F distribution.
Create an iterator for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Create an iterator for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create a readable stream for generating pseudorandom numbers drawn from a logistic distribution.
Create a readable stream for generating pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Fast deterministic random methods. Includes Uniform, Gaussian, gaming distributions, shuffles and antisort
Create a readable stream for generating pseudorandom numbers drawn from a normal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Fréchet distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Lévy distribution.
Create an iterator for generating pseudorandom numbers drawn from a binomial distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.
Create an iterator for generating pseudorandom numbers drawn from a normal distribution.
Create an iterator for generating pseudorandom numbers drawn from a beta prime distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Rayleigh distribution.
A randomizer lib.
Create an iterator for generating pseudorandom numbers drawn from a raised cosine distribution.
Create an iterator for generating pseudorandom numbers drawn from a Lévy distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for generating pseudorandom numbers drawn from a uniform distribution.
Create an iterator for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from an exponential distribution.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
Create an array containing pseudorandom numbers drawn from a normal distribution.
Create an iterator for a 32-bit Mersenne Twister pseudorandom number generator.
Fill a strided array with pseudorandom numbers drawn from a normal distribution.
Create an iterator for generating pseudorandom numbers drawn from an exponential distribution.
Create an iterator for generating pseudorandom numbers drawn from a Laplace distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Gumbel distribution.
Create an iterator for generating pseudorandom numbers drawn from a geometric distribution.
Create an array containing uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create an iterator for generating pseudorandom numbers drawn from a Cauchy distribution.
Create a readable stream for generating pseudorandom numbers drawn from a geometric distribution.
Create an iterator for generating pseudorandom numbers drawn from a logistic distribution.
Create a readable stream for a 32-bit Mersenne Twister pseudorandom number generator.
Create a readable stream for generating pseudorandom numbers drawn from a Cauchy distribution.
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create an array containing pseudorandom numbers drawn from a Bernoulli distribution.
Create an array containing pseudorandom numbers drawn from an arcsine distribution.
Constructor for creating arrays filled with pseudorandom values drawn from a unary PRNG.
Create an iterator for generating pseudorandom numbers drawn from a Rayleigh distribution.
Create an iterator for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.
Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.
Fill a strided array with pseudorandom numbers drawn from an arcsine distribution.
Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create an iterator for generating pseudorandom numbers drawn from a Gumbel distribution.
Create a readable stream for generating pseudorandom numbers drawn from a triangular distribution.
Create an iterator for generating pseudorandom numbers drawn from a Weibull distribution.
Create an iterator for generating pseudorandom numbers drawn from a Poisson distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.
Create an array containing pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from a chi distribution.
Constructor for creating arrays filled with pseudorandom values drawn from a ternary PRNG.
Create an array containing pseudorandom numbers drawn from a raised cosine distribution.
Fill a strided array with pseudorandom numbers drawn from a gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta prime distribution.
A linear congruential pseudorandom number generator (lcg).
Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
Create a readable stream for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Fill a strided array with pseudorandom numbers drawn from a raised cosine distribution.
Fill a strided array with uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from a gamma distribution.
Pseudorandom number generator strided array functions.
Create an array containing pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Create an array containing pseudorandom numbers drawn from a lognormal distribution.
Seedable pseudorandom number generator (PRNG).
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.
Create an array containing pseudorandom numbers drawn from an Erlang distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Fréchet distribution.
Create a readable stream for generating pseudorandom numbers drawn from a chi distribution.
Create a readable stream for generating pseudorandom numbers drawn from an Erlang distribution.
Create a readable stream for generating pseudorandom numbers drawn from a negative binomial distribution.
Create an array containing pseudorandom numbers drawn from a gamma distribution.
Create an array containing pseudorandom numbers drawn from a negative binomial distribution.
Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.
Fill a strided array with pseudorandom numbers drawn from a beta prime distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Poisson distribution.
Create a readable stream for generating pseudorandom numbers drawn from a binomial distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Cauchy distribution.
Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.
Fill a strided array with pseudorandom numbers drawn from a discrete uniform distribution.
Fill a strided array with pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta distribution.
Fill a strided array with pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Lévy distribution.
Create an array containing pseudorandom numbers drawn from a beta prime distribution.
Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create a readable stream for generating pseudorandom numbers drawn from an exponential distribution.
Create a readable stream for generating pseudorandom numbers drawn from a geometric distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta prime distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Rayleigh distribution.
Create an iterator for generating pseudorandom numbers drawn from a chi distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Gumbel distribution.
Create an array containing pseudorandom numbers drawn from a binomial distribution.
Create a readable stream for generating pseudorandom numbers drawn from an F distribution.
Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Create an array containing pseudorandom numbers drawn from an inverse gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from an Erlang distribution.
Fill a strided array with pseudorandom numbers drawn from a continuous uniform distribution.
Create an array containing pseudorandom numbers drawn from a Poisson distribution.
Fill a strided array with pseudorandom numbers drawn from an inverse gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a normal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a uniform distribution.
Fill a strided array with pseudorandom numbers drawn from an exponential distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
Create an array containing pseudorandom numbers drawn from a Student's t-distribution.
Create an array containing pseudorandom numbers drawn from Kumaraswamy's double bounded distribution.
Create a readable stream for generating pseudorandom numbers having integer values.
Create a readable stream for generating pseudorandom numbers drawn from a triangular distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.
Create an array containing pseudorandom numbers drawn from a chi distribution.
Create a readable stream for generating pseudorandom numbers drawn from a logistic distribution.
Create an array containing pseudorandom numbers drawn from a hypergeometric distribution.
Create an array containing pseudorandom numbers drawn from a Cauchy distribution.
Fill a strided array with pseudorandom numbers drawn from a Weibull distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Poisson distribution.
Create an array containing pseudorandom numbers drawn from a Gumbel distribution.
A simple, no-frills, seedable random number generator from sha256 hashes
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.
Create an array containing pseudorandom numbers drawn from a Laplace (double exponential) distribution.
Create an array containing pseudorandom numbers drawn from a triangular distribution.
Create an iterator for generating pseudorandom numbers drawn from a Fréchet distribution.
Create an array containing pseudorandom numbers drawn from a Fréchet distribution.
Pseudorandom number generator array creation function tools.
Create an array containing pseudorandom numbers drawn from a Lévy distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Create a readable stream for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create an array containing pseudorandom numbers drawn from a Weibull distribution.