JSPM

Found 280 results for seedable

@stdlib/random-iter-beta

Create an iterator for generating pseudorandom numbers drawn from a beta distribution.

  • v0.2.1
  • 23.94
  • Published

compute-lcg

A linear congruential pseudorandom number generator (lcg).

  • v1.0.0
  • 23.44
  • Published

pcg-random

Implementation of the PCG random number generator for JavaScript

  • v2.0.1
  • 22.46
  • Published

@stdlib/random-iter-lognormal

Create an iterator for generating pseudorandom numbers drawn from a lognormal distribution.

  • v0.2.1
  • 16.50
  • Published

@stdlib/random-iter-triangular

Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.

  • v0.2.1
  • 15.40
  • Published

@stdlib/random-iter-normal

Create an iterator for generating pseudorandom numbers drawn from a normal distribution.

  • v0.2.1
  • 14.92
  • Published

3h-random

A randomizer lib.

  • v2.0.0
  • 13.37
  • Published

@stdlib/random-strided-minstd

Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).

  • v0.2.1
  • 12.89
  • Published

fdrandom

Fast deterministic random methods. Includes Uniform, Gaussian, gaming distributions, shuffles and antisort

  • v3.2.0
  • 12.62
  • Published

@stdlib/random-streams-box-muller-cli

Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.

  • v0.2.1
  • 12.27
  • Published

@stdlib/random-iter-box-muller

Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.

  • v0.2.1
  • 12.16
  • Published

@stdlib/random-streams-box-muller

Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.

  • v0.2.1
  • 11.82
  • Published

@stdlib/random-streams-minstd

Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.

  • v0.2.1
  • 11.72
  • Published

@stdlib/random-array-f

Create an array containing pseudorandom numbers drawn from an F distribution.

  • v0.2.1
  • 11.42
  • Published

@stdlib/random-iter-f

Create an iterator for generating pseudorandom numbers drawn from an F distribution.

  • v0.2.1
  • 11.38
  • Published

@stdlib/random-strided-minstd-shuffle

Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.

  • v0.2.1
  • 11.18
  • Published

seeded

Seedable pseudorandom number generator (PRNG).

  • v0.6.2
  • 10.95
  • Published

@stdlib/random-array-minstd-shuffle

Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.

  • v0.2.1
  • 10.75
  • Published

pluggable-prng

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

  • v2.1.0
  • 10.47
  • Published

@stdlib/random-array-cauchy

Create an array containing pseudorandom numbers drawn from a Cauchy distribution.

  • v0.2.1
  • 10.23
  • Published

@stdlib/random-streams-f

Create a readable stream for generating pseudorandom numbers drawn from an F distribution.

  • v0.2.1
  • 10.00
  • Published

@stdlib/random-streams-laplace

Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.

  • v0.2.1
  • 9.79
  • Published

@stdlib/random-streams-improved-ziggurat

Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.

  • v0.2.1
  • 9.76
  • Published

prng-lfsr

seedable, seeded, pseudo random number generator, prng, linear feedback shift register, fibonnaci, galois, lfsr

    • v0.0.1
    • 9.09
    • Published

    @stdlib/random-iter-improved-ziggurat

    Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Improved Ziggurat algorithm.

    • v0.2.1
    • 8.98
    • Published

    @stdlib/random-strided-mt19937

    Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.

    • v0.2.1
    • 8.79
    • Published

    @stdlib/random-iter-chisquare

    Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.

    • v0.2.1
    • 8.64
    • Published

    @stdlib/random-streams-kumaraswamy

    Create a readable stream for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.

    • v0.2.1
    • 8.61
    • Published

    @stdlib/random-streams-f-cli

    Create a readable stream for generating pseudorandom numbers drawn from an F distribution.

    • v0.2.1
    • 8.22
    • Published

    @stdlib/random-streams-invgamma

    Create a readable stream for generating pseudorandom numbers drawn from an inverse gamma distribution.

    • v0.2.1
    • 8.22
    • Published

    @stdlib/random-streams-cosine

    Create a readable stream for generating pseudorandom numbers drawn from a raised cosine distribution.

    • v0.2.1
    • 8.09
    • Published

    @stdlib/random-iter-randn

    Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution.

    • v0.2.1
    • 7.93
    • Published

    @stdlib/random-array-randu

    Create an array containing uniformly distributed pseudorandom numbers between 0 and 1.

    • v0.2.1
    • 7.17
    • Published

    @stdlib/random-streams-levy

    Create a readable stream for generating pseudorandom numbers drawn from a Lévy distribution.

    • v0.2.1
    • 7.17
    • Published

    @stdlib/random-streams-t

    Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.

    • v0.2.1
    • 6.84
    • Published

    @stdlib/random-array-mt19937

    Create an array containing pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.

    • v0.2.1
    • 6.84
    • Published

    @stdlib/random-streams-beta

    Create a readable stream for generating pseudorandom numbers drawn from a beta distribution.

    • v0.3.1
    • 6.84
    • Published

    @stdlib/random-streams-chi

    Create a readable stream for generating pseudorandom numbers drawn from a chi distribution.

    • v0.2.1
    • 6.74
    • Published

    @stdlib/random-streams-cauchy

    Create a readable stream for generating pseudorandom numbers drawn from a Cauchy distribution.

    • v0.2.1
    • 6.68
    • Published

    @delight-im/prng

    Pseudorandom number generator (PRNG) for JavaScript

    • v1.0.0
    • 6.04
    • Published

    @stdlib/random-streams-uniform

    Create a readable stream for generating pseudorandom numbers drawn from a uniform distribution.

    • v0.2.1
    • 6.00
    • Published

    @stdlib/random-streams-randu

    Create a readable stream for generating uniformly distributed pseudorandom numbers between 0 and 1.

    • v0.2.1
    • 6.00
    • Published

    @stdlib/random-array-erlang

    Create an array containing pseudorandom numbers drawn from an Erlang distribution.

    • v0.2.1
    • 6.00
    • Published

    @stdlib/random-streams-arcsine

    Create a readable stream for generating pseudorandom numbers drawn from an arcsine distribution.

    • v0.2.1
    • 5.91
    • Published

    @stdlib/random-streams-randn

    Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.

    • v0.2.1
    • 5.91
    • Published

    @stdlib/random-iter-weibull

    Create an iterator for generating pseudorandom numbers drawn from a Weibull distribution.

    • v0.2.1
    • 5.86
    • Published

    @stdlib/random-iter-t

    Create an iterator for generating pseudorandom numbers drawn from a Student's t distribution.

    • v0.2.1
    • 5.12
    • Published

    @stdlib/random-array-gumbel

    Create an array containing pseudorandom numbers drawn from a Gumbel distribution.

    • v0.2.1
    • 5.04
    • Published

    @stdlib/random-iter-betaprime

    Create an iterator for generating pseudorandom numbers drawn from a beta prime distribution.

    • v0.2.1
    • 5.01
    • Published

    @stdlib/random-iter-gumbel

    Create an iterator for generating pseudorandom numbers drawn from a Gumbel distribution.

    • v0.2.1
    • 5.01
    • Published

    @stdlib/random-array-gamma

    Create an array containing pseudorandom numbers drawn from a gamma distribution.

    • v0.2.1
    • 5.01
    • Published

    @stdlib/random-strided-chi

    Fill a strided array with pseudorandom numbers drawn from a chi distribution.

    • v0.1.1
    • 5.01
    • Published

    @stdlib/random-iter-chi

    Create an iterator for generating pseudorandom numbers drawn from a chi distribution.

    • v0.2.1
    • 4.93
    • Published

    @stdlib/random-streams-randn-cli

    Create a readable stream for generating pseudorandom numbers drawn from a standard normal distribution.

    • v0.2.1
    • 4.05
    • Published

    @stdlib/random-streams-normal

    Create a readable stream for generating pseudorandom numbers drawn from a normal distribution.

    • v0.2.1
    • 4.05
    • Published

    @stdlib/random-iter-randi

    Create an iterator for generating pseudorandom numbers having integer values.

    • v0.2.1
    • 4.05
    • Published

    @stdlib/random-array-kumaraswamy

    Create an array containing pseudorandom numbers drawn from Kumaraswamy's double bounded distribution.

    • v0.2.1
    • 4.05
    • Published

    @stdlib/random-iter-minstd

    Create an iterator for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.

    • v0.2.1
    • 3.98
    • Published

    @stdlib/random-array-invgamma

    Create an array containing pseudorandom numbers drawn from an inverse gamma distribution.

    • v0.2.1
    • 3.87
    • Published

    grandom-umd

    Various UMD builds of a great random number and data generator library.

    • v1.5.0
    • 3.81
    • Published

    @stdlib/random-streams-gamma

    Create a readable stream for generating pseudorandom numbers drawn from a gamma distribution.

    • v0.2.1
    • 3.81
    • Published

    @stdlib/random-array-chi

    Create an array containing pseudorandom numbers drawn from a chi distribution.

    • v0.2.1
    • 3.79
    • Published

    @stdlib/random-iter-logistic

    Create an iterator for generating pseudorandom numbers drawn from a logistic distribution.

    • v0.2.1
    • 3.79
    • Published

    @stdlib/random-array

    Pseudorandom number generator array creation functions.

    • v0.2.1
    • 3.73
    • Published

    @stdlib/random-array-laplace

    Create an array containing pseudorandom numbers drawn from a Laplace (double exponential) distribution.

    • v0.2.1
    • 3.73
    • Published

    @stdlib/random-iter-cauchy

    Create an iterator for generating pseudorandom numbers drawn from a Cauchy distribution.

    • v0.2.1
    • 2.37
    • Published

    @stdlib/random-array-t

    Create an array containing pseudorandom numbers drawn from a Student's t-distribution.

    • v0.2.1
    • 2.37
    • Published

    @stdlib/random-streams-poisson

    Create a readable stream for generating pseudorandom numbers drawn from a Poisson distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-iter-invgamma

    Create an iterator for generating pseudorandom numbers drawn from an inverse gamma distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-streams-gumbel

    Create a readable stream for generating pseudorandom numbers drawn from a Gumbel distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-iter-laplace

    Create an iterator for generating pseudorandom numbers drawn from a Laplace distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-iter-levy

    Create an iterator for generating pseudorandom numbers drawn from a Lévy distribution.

    • v0.2.1
    • 2.33
    • Published

    @stdlib/random-streams-weibull

    Create a readable stream for generating pseudorandom numbers drawn from a Weibull distribution.

    • v0.2.1
    • 2.32
    • Published

    @stdlib/random-array-beta

    Create an array containing pseudorandom numbers drawn from a beta distribution.

    • v0.2.1
    • 2.32
    • Published

    @stdlib/random-iter-bernoulli

    Create an iterator for generating pseudorandom numbers drawn from a Bernoulli distribution.

    • v0.2.1
    • 2.32
    • Published

    @stdlib/random-iter-arcsine

    Create an iterator for generating pseudorandom numbers drawn from an arcsine distribution.

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-streams-frechet

    Create a readable stream for generating pseudorandom numbers drawn from a Fréchet distribution.

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-iter-gamma

    Create an iterator for generating pseudorandom numbers drawn from a gamma distribution.

    • v0.2.1
    • 2.26
    • Published

    @stdlib/random-strided-randu

    Fill a strided array with uniformly distributed pseudorandom numbers between 0 and 1.

    • v0.2.1
    • 2.23
    • Published

    @stdlib/random-streams-laplace-cli

    Create a readable stream for generating pseudorandom numbers drawn from a Laplace (double exponential) distribution.

    • v0.2.1
    • 2.23
    • Published

    @stdlib/random-iter-binomial

    Create an iterator for generating pseudorandom numbers drawn from a binomial distribution.

    • v0.2.1
    • 2.23
    • Published

    @stdlib/random-streams-t-cli

    Create a readable stream for generating pseudorandom numbers drawn from a Student's t distribution.

    • v0.2.1
    • 2.18
    • Published

    @stdlib/random-array-levy

    Create an array containing pseudorandom numbers drawn from a Lévy distribution.

    • v0.2.1
    • 2.18
    • Published

    @stdlib/random-array-minstd

    Create an array containing pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).

    • v0.2.1
    • 2.16
    • Published

    itay-random

    A simple quick seedable random.

    • v0.1.0
    • 2.16
    • Published

    @stdlib/random-streams-erlang

    Create a readable stream for generating pseudorandom numbers drawn from an Erlang distribution.

    • v0.2.1
    • 2.16
    • Published

    nukit

    Tiny collection of essential JavaScript utilities

    • v1.8.1
    • 0.00
    • Published

    @stdlib/random-array-cosine

    Create an array containing pseudorandom numbers drawn from a raised cosine distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-erlang

    Create an iterator for generating pseudorandom numbers drawn from an Erlang distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-frechet

    Create an iterator for generating pseudorandom numbers drawn from a Fréchet distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-streams-minstd-cli

    Create a readable stream for a linear congruential pseudorandom number generator (LCG) based on Park and Miller.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-rayleigh

    Create an iterator for generating pseudorandom numbers drawn from a Rayleigh distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-poisson

    Create an iterator for generating pseudorandom numbers drawn from a Poisson distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-kumaraswamy

    Create an iterator for generating pseudorandom numbers drawn from a Kumaraswamy's double bounded distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-iter-geometric

    Create an iterator for generating pseudorandom numbers drawn from a geometric distribution.

    • v0.2.1
    • 0.00
    • Published

    pcg64dxsm

    A modern PCG64-DXSM PRNG for JavaScript — reproducible, high-quality random numbers for Node.js and browsers.

    • v1.0.0
    • 0.00
    • Published

    seedable

    A simple, no-frills, seedable random number generator from sha256 hashes

    • v1.0.5
    • 0.00
    • Published

    @stdlib/random-iter-cosine

    Create an iterator for generating pseudorandom numbers drawn from a raised cosine distribution.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/random-strided-t

    Fill a strided array with pseudorandom numbers drawn from a Student's t distribution.

    • v0.1.1
    • 0.00
    • Published