Uses of Interface
squidpony.squidmath.SkippingRandomness
| Package | Description |
|---|---|
| squidpony.squidmath |
A very broad package containing random number generators, geometry tools, data structures, and noise functions.
|
-
Uses of SkippingRandomness in squidpony.squidmath
Classes in squidpony.squidmath that implement SkippingRandomness Modifier and Type Class Description classLightRNGThis is a SplittableRandom-style generator, meant to have a tiny state that permits storing many different generators with low overhead.classMoonwalkRNGAn IRNG implementation that allows the extra functionality of a StatefulRandomness and a SkippingRandomness, as well as allowing reverse-lookup of the state that produced a long using the staticMoonwalkRNG.inverseNextLong(long)method, and distance checks between two generated numbers with the staticMoonwalkRNG.distance(long, long)method.classPermutedRNGThis is a RandomnessSource in the PCG-Random family.classPulleyRNGA very-high-quality StatefulRandomness that is meant to be reasonably fast, but also to be robust against frequent state changes, and is built around a strong determine() method.classTangleRNGA very fast generator on 64-bit systems that allows choosing any of 2 to the 63 odd-number streams.classThrustAltRNGA random number generator that is extremely fast but can't return all possible results.