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.
Uniformly distributed pseudorandom numbers between 0 and 1.
Seedable Math.random compatible pseudorandom number generator
Weibull distributed pseudorandom numbers.
Normally distributed pseudorandom numbers using the Box-Muller transform.
Base pseudorandom number generators.
Hypergeometric distributed pseudorandom numbers.
Inverse gamma distributed pseudorandom numbers.
Gamma distributed pseudorandom numbers.
Chi-square distributed pseudorandom numbers.
Chi distributed pseudorandom numbers.
Negative binomial distributed pseudorandom numbers.
Pareto (Type I) distributed pseudorandom numbers.
Normally distributed pseudorandom numbers using the improved Ziggurat method.
Beta distributed pseudorandom numbers.
Discrete uniform distributed pseudorandom numbers.
Pseudorandom numbers having integer values.
Exponentially 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.
Uniformly distributed pseudorandom numbers.
Normally distributed pseudorandom numbers.
Triangular distributed pseudorandom numbers.
Fréchet distributed pseudorandom numbers.
Cauchy distributed pseudorandom numbers.
Log-normally distributed pseudorandom numbers.
F distributed pseudorandom numbers.
Lévy distributed pseudorandom numbers.
Fully-fledged collection of both 32 and 64 bit seedable random number generators whose output precisely matches their original c/c++ implementations.
Geometric distributed pseudorandom numbers.
Bernoulli distributed pseudorandom numbers.
Logistic distributed pseudorandom numbers.
Binomial distributed pseudorandom numbers.
Poisson distributed random numbers.
Various RNG engines for the grandom library.
Standard normal pseudorandom numbers.
Arcsine distributed pseudorandom numbers.
Beta prime distributed pseudorandom numbers.
Student's t-distributed pseudorandom numbers.
Raised cosine distributed pseudorandom numbers.
Laplace (double exponential) distributed pseudorandom numbers.
Erlang distributed pseudorandom numbers.
Kumaraswamy's double bounded distributed pseudorandom numbers.
Gumbel distributed pseudorandom numbers.
Rayleigh distributed pseudorandom numbers.
Constructor for creating arrays filled with pseudorandom values drawn from a nullary PRNG.
Constructor for creating arrays filled with pseudorandom values drawn from a binary PRNG.
Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.
Create an array containing pseudorandom numbers drawn from a discrete uniform distribution.
A replacement for Math.random() that is tiny, fast, seedable, and has good statistical properties.
Configurable Mersenne Twister PRNG implementation written in TypeScript.
Core package of the grandom library.
A great random bigint generator.
A configurable, flexible, seedable, and overall great random boolean generator.
Various UMD builds of a great random picker.
Various UMD builds of a great random number generator.
A configurable, flexible, seedable, and overall great random number generator.
Various UMD builds of a great weighted random generator.
Configurable, flexible, seedable, and overall great weighted randoms.
Various UMD builds of a great random bigint generator.
Configurable, flexible, and overall great random number and data generator library.
Generate pseudorandom numbers and sample probability distributions with optional seed and choice of algorithm.
A configurable, flexible, seedable, and overall great random shuffler.
Various UMD builds of a great random string generator.
A configurable, flexible, seedable, and overall great random string generator.
A configurable, flexible, seedable, and overall great random picker.
Various UMD builds of a great random boolean generator.
Various UMD builds of RNG engines for the grandom library.
Various UMD builds of a great random shuffler.
pseudo random number generator park-miller-carta / lehmer version
Fast simple seedable pseudo-random number generator
A recoverable number generator that generates pseudorandom integer or floating-point numbers within a given range.
Create an array containing pseudorandom numbers drawn from a Bernoulli distribution.
Constructor for creating arrays filled with pseudorandom values drawn from a unary PRNG.
Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.
Create an array containing pseudorandom numbers drawn from a normal distribution.
Unleash beautifully deterministic randomness with a seedable generator crafted for developers, artists, game designers, and procedural creators. Whether forging alien worlds, generating dynamic narratives, or craving control over chaos, this tool delivers
Create an iterator for generating pseudorandom numbers drawn from a beta distribution.
A linear congruential pseudorandom number generator (lcg).
Fill a strided array with pseudorandom numbers drawn from a normal distribution.
Implementation of the PCG random number generator for JavaScript
Pseudorandom hexadecimal color generator.
Create an iterator for generating pseudorandom numbers drawn from a lognormal distribution.
Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.
Create an iterator for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create an iterator for generating pseudorandom numbers drawn from a normal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
A randomizer lib.
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
Fast deterministic random methods. Includes Uniform, Gaussian, gaming distributions, shuffles and antisort
Create an array containing pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create an iterator for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create an iterator for a 32-bit Mersenne Twister pseudorandom number generator.
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 standard normal distribution using the Box-Muller transform.
Create an array containing pseudorandom numbers drawn from an F distribution.
Create an iterator for generating pseudorandom numbers drawn from an F distribution.
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Seedable pseudorandom number generator (PRNG).
Create an array containing pseudorandom numbers drawn from a lognormal distribution.
Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Create a readable stream for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create a readable stream for a 32-bit Mersenne Twister pseudorandom number generator.
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 a readable stream for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create an array containing pseudorandom numbers drawn from a Cauchy distribution.
Create a readable stream for generating pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from an F distribution.
Create an array containing pseudorandom numbers drawn from a chi-square distribution.
Create an array containing pseudorandom numbers drawn from a negative binomial 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 Improved Ziggurat algorithm.
Create a readable stream for generating pseudorandom numbers drawn from a binomial distribution.
Fill a strided array with pseudorandom numbers drawn from a lognormal distribution.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
seedable, seeded, pseudo random number generator, prng, linear feedback shift register, fibonnaci, galois, lfsr
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
Fill a strided array with pseudorandom numbers drawn from a chi-square distribution.
Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded 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.
Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create a readable stream for generating pseudorandom numbers having integer values.
Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution.
Create an iterator for generating pseudorandom numbers drawn from a negative binomial distribution.
A serializable Mersenne Twister
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.
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 a Lévy distribution.
Create an array containing uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.
Create an array containing pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Create a readable stream for generating pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Cauchy distribution.
Create a readable stream for generating pseudorandom numbers drawn from a uniform distribution.
Create a readable stream for generating pseudorandom numbers drawn from a chi distribution.
Create a readable stream for generating pseudorandom numbers drawn from a chi-square distribution.
Pseudorandom number generator (PRNG) for JavaScript
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 uniform distribution.
Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create an array containing pseudorandom numbers drawn from an Erlang distribution.
Create an iterator for generating pseudorandom numbers drawn from a Weibull distribution.
Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Cauchy distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta prime distribution.
Pseudorandom number generator streams.
Fill a strided array with pseudorandom numbers drawn from a Rayleigh distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta prime distribution.
Create an iterator for generating pseudorandom numbers drawn from a Student's t distribution.
Create an array containing pseudorandom numbers drawn from a Gumbel distribution.
Create an iterator for generating pseudorandom numbers drawn from a beta prime distribution.
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 a readable stream for generating pseudorandom numbers drawn from a geometric 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 normal distribution.
Create an array containing pseudorandom numbers drawn from a gamma distribution.
Fill a strided array with pseudorandom numbers drawn from a chi 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 Kumaraswamy's double bounded distribution.
Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.
Create an iterator for generating pseudorandom numbers drawn from a chi distribution.
Pseudorandom number generator array creation function tools.
Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a normal distribution.
Create an iterator for generating pseudorandom numbers having integer values.
Create an array containing pseudorandom numbers drawn from Kumaraswamy's double bounded distribution.
Create a readable stream for generating pseudorandom numbers drawn from a chi-square distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.
Create an iterator for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Fill a strided array with pseudorandom numbers drawn from a continuous uniform distribution.
Create a readable stream for generating pseudorandom numbers drawn from a logistic distribution.
Create an array containing pseudorandom numbers drawn from an arcsine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Bernoulli distribution.
Create a readable stream for generating pseudorandom numbers drawn from a beta distribution.
Create an array containing pseudorandom numbers drawn from an exponential distribution.
Create an array containing pseudorandom numbers drawn from an inverse gamma distribution.
Create an array containing pseudorandom numbers drawn from a Fréchet distribution.
Various UMD builds of a great random number and data generator library.
Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.
Create an array containing pseudorandom numbers drawn from a Rayleigh distribution.
Create a readable stream for generating pseudorandom numbers drawn from a gamma distribution.
Create an iterator for generating pseudorandom numbers drawn from a logistic distribution.
Create a readable stream for generating pseudorandom numbers drawn from a logistic distribution.
Create an array containing pseudorandom numbers drawn from a chi distribution.
Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create an array containing pseudorandom numbers drawn from a geometric distribution.
Fill a strided array with pseudorandom numbers drawn from a discrete uniform distribution.
Create an iterator for generating pseudorandom numbers drawn from an exponential distribution.
Create a readable stream for generating pseudorandom numbers drawn from a triangular distribution.
Pseudorandom number generator array creation functions.
Create an array containing pseudorandom numbers drawn from a Laplace (double exponential) distribution.
Create an iterator for generating pseudorandom numbers drawn from a Cauchy distribution.
Create an array containing pseudorandom numbers drawn from a Student's t-distribution.
Create an iterator for generating pseudorandom numbers drawn from a hypergeometric distribution.
Create an array containing pseudorandom numbers drawn from a hypergeometric distribution.
Fill a strided array with pseudorandom numbers drawn from a raised cosine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Poisson distribution.
Fill a strided array with pseudorandom numbers drawn from a beta prime distribution.
Create an iterator for generating pseudorandom numbers drawn from an inverse gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Gumbel distribution.
Create an iterator for generating pseudorandom numbers drawn from a Laplace distribution.
Create an iterator for generating pseudorandom numbers drawn from a Lévy distribution.
Create an array containing pseudorandom numbers drawn from a logistic distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.
Create an iterator for generating pseudorandom numbers drawn from a Bernoulli distribution.
Create an array containing pseudorandom numbers drawn from a beta distribution.
Create a readable stream for generating pseudorandom numbers drawn from a binomial distribution.
Create an iterator for generating pseudorandom numbers drawn from an arcsine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Fréchet distribution.
Create an iterator for generating pseudorandom numbers drawn from a gamma distribution.
Create a readable stream for generating pseudorandom numbers drawn from an exponential distribution.
Fill a strided array with pseudorandom numbers drawn from a gamma 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 chi 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 an exponential distribution.
Create an iterator for generating pseudorandom numbers drawn from a binomial distribution.
Create an array containing pseudorandom numbers drawn from a triangular distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Rayleigh distribution.
Create a readable stream for generating pseudorandom numbers drawn from a negative binomial distribution.
Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
A simple quick seedable random.
Create a readable stream for generating pseudorandom numbers drawn from an Erlang distribution.
Fill a strided array with pseudorandom numbers drawn from a beta distribution.
Create an array containing pseudorandom numbers drawn from a Weibull distribution.
Constructor for creating arrays filled with pseudorandom values drawn from a ternary PRNG.
Create a readable stream for generating pseudorandom numbers drawn from an Erlang distribution.
Create a readable stream for generating pseudorandom numbers drawn from a discrete uniform distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Bernoulli distribution.
Fill a strided array with pseudorandom numbers drawn from an arcsine distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Student's t 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 Gumbel distribution.
Create an array containing pseudorandom numbers drawn from a Lévy distribution.
Tiny collection of essential JavaScript utilities
Create an array containing pseudorandom numbers drawn from a raised cosine distribution.
Create an iterator for generating pseudorandom numbers drawn from an Erlang distribution.
Fill a strided array with pseudorandom numbers drawn from a geometric distribution.