37 #if !defined(LIBCOYOTL_MWC256_H) 38 #define LIBCOYOTL_MWC256_H 53 static const size_t N = 256;
80 virtual void init(uint32_t seed);
virtual uint32_t get_rand()
Get the next integer.
Implements MWC256, a peudorandom number generator.
Definition: mwc256.h:49
An abstract definition of a peudorandom number generator.
Definition: prng.h:54
mwc256()
Default constructor, reading seed from/dev/urandom or the time.
virtual void init(uint32_t seed)
Initializes the generator with "seed".