Expand description
Pseudo random number generators with cellular automaton rule 30.
Examples
use rand_core::{RngCore, SeedableRng};
use rule30::ExtendedCA;
let mut ca = ExtendedCA::seed_from_u64(42);
println!("{}", ca.next_u64());
Modules
- Convenience re-export of common members.
Structs
- Pseudo-random number generator using Extended CA.
- Pseudo-random number generator using Rule 30.
Traits
- The core of a random number generator.
- A random number generator that can be explicitly seeded.