Module alazar::xorshift

source ·
Expand description

Pseudo-random number generators based on Xorshift.

This module defines several types:

Structs

  • The XorShift8 pseudo-random number generator.
  • A version of XorShift8 that allows customizing the shift values.
  • The XorShift16 pseudo-random number generator.
  • The XorShift32 pseudo-random number generator.
  • The XorShift64 pseudo-random number generator.
  • The XorShift128 pseudo-random number generator.
  • The XorShift128+ pseudo-random number generator.
  • A simple 8-bit pseudo-random number generator with 32-bit of state, based on the XorShift algorithm.
  • A simple 8-bit pseudo-random number generator with 32-bit of state, based on the XorShift algorithm.