@stdlib/random-base-exponential
Exponentially distributed pseudorandom numbers.
Found 280 results for seedable
Exponentially 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.
A linear congruential pseudorandom number generator (LCG) based on Park and Miller.
A linear congruential pseudorandom number generator (LCG) whose output is shuffled.
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.
Geometric distributed pseudorandom numbers.
Lévy distributed pseudorandom numbers.
Logistic distributed pseudorandom numbers.
Bernoulli distributed pseudorandom numbers.
Binomial distributed pseudorandom numbers.
Standard normal pseudorandom numbers.
Laplace (double exponential) distributed pseudorandom numbers.
Student's t-distributed pseudorandom numbers.
Rayleigh distributed pseudorandom numbers.
Various RNG engines for the grandom library.
Poisson distributed random numbers.
Beta prime distributed pseudorandom numbers.
Arcsine distributed pseudorandom numbers.
Raised cosine distributed pseudorandom numbers.
Erlang distributed pseudorandom numbers.
Kumaraswamy's double bounded distributed pseudorandom numbers.
Gumbel 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.
Configurable, flexible, seedable, and overall great weighted randoms.
Various UMD builds of a great random bigint generator.
Various UMD builds of a great weighted random 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.
Various UMD builds of RNG engines for the grandom library.
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 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.
Constructor for creating arrays filled with pseudorandom values drawn from a unary PRNG.
Create an array containing pseudorandom numbers drawn from a Bernoulli distribution.
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 normal 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 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 generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
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 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.
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.
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 standard normal distribution using the Improved Ziggurat algorithm.
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 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 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 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 drawn from a raised cosine distribution.
Create a readable stream for generating pseudorandom numbers having integer values.
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 an array containing uniformly distributed pseudorandom numbers between 0 and 1.
Create a readable stream for generating pseudorandom numbers drawn from a Lévy distribution.
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 chi 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-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 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.
Create an iterator for generating pseudorandom numbers drawn from a Weibull 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 an array containing pseudorandom numbers drawn from a gamma distribution.
Create a readable stream for a 32-bit Mersenne Twister pseudorandom number generator.
Fill a strided array with pseudorandom numbers drawn from a chi 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 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 logistic distribution.
Fill a strided array with pseudorandom numbers drawn from a continuous uniform 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.
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 a readable stream for generating pseudorandom numbers drawn from a gamma distribution.
Create an array containing pseudorandom numbers drawn from a Rayleigh 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 a logistic 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 an exponential distribution.
Create a readable stream for generating pseudorandom numbers drawn from a triangular 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 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 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 a Bernoulli 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 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 an iterator for generating pseudorandom numbers drawn from a binomial distribution.
Create a readable stream for generating pseudorandom numbers drawn from an exponential 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 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.
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 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.
Create an iterator for generating pseudorandom numbers drawn from a Fréchet distribution.
Tiny collection of essential JavaScript utilities
Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.
Create an iterator for generating pseudorandom numbers drawn from a Rayleigh distribution.
Pseudorandom number generator strided array functions.
Fill a strided array with pseudorandom numbers drawn from an exponential distribution.
Fill a strided array with pseudorandom numbers drawn from a Bernoulli distribution.
Create an iterator for generating pseudorandom numbers drawn from a Poisson 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 lognormal distribution.
Create a readable stream for generating pseudorandom numbers drawn from a Rayleigh distribution.
Fill a strided array with pseudorandom numbers drawn from an inverse gamma distribution.
Fill a strided array with pseudorandom numbers drawn from a Weibull distribution.
Pseudorandom number generator iterators.
Create an iterator for generating pseudorandom numbers drawn from a geometric distribution.
Create a readable stream for generating pseudorandom numbers drawn from a gamma distribution.
Create an array containing pseudorandom numbers drawn from a Poisson distribution.
Fill a strided array with pseudorandom numbers drawn from a Poisson distribution.
Create an array containing pseudorandom numbers drawn from a beta prime distribution.
A modern PCG64-DXSM PRNG for JavaScript — reproducible, high-quality random numbers for Node.js and browsers.
Pseudorandom number generator strided array function tools.