Change MWC sanitise functions so that the state is guaranteed to be within a regular cycle value. This avoids the class of initial state values that is outside normal cycle values. Thus it avoids some "corner cases" which would complicate future jumpahead() implementation.
Change MWC sanitise functions so that the state is guaranteed to be within a regular cycle value.
This avoids the class of initial state values that is outside normal cycle values.
Thus it avoids some "corner cases" which would complicate future jumpahead() implementation.

cmcqueen/simplerandom,cmcqueen/simplerandom,cmcqueen/simplerandom,cmcqueen/simplerandom,cmcqueen/simplerandom