Xoroshiroxorshift
Xoroshiroxorshift is a hybrid pseudorandom number generator that combines features of two well-known bitwise families, xoroshiro and xorshift. The aim is to blend their statistical properties by applying their state update rules in tandem or alternating rounds and then mixing the results to produce outputs. This approach is intended to provide a compact, fast generator with robust empirical performance across a range of test suites, while avoiding the pitfalls of relying on a single primitive.
A typical implementation maintains a pair of internal state words, often 64 bits each. The xoroshiro-style portion
Seeding and period considerations are important. The generator generally requires non-zero seeds for both state components,
Xoroshiroxorshift is intended for applications such as simulations and games where speed and reasonably good statistical