Generates the next random number in the sequence
Promise
Generates a random integer between min (inclusive) and max (exclusive)
The minimum value (inclusive)
The maximum value (exclusive)
Promise
Resets the counter, allowing the sequence to be reproduced
Interface for seeded random number generators