Class Xoshiro256ss
java.lang.Object
io.github.olyutorskii.aletojio.rng.xorsft.Xoshiro256ss
- All Implemented Interfaces:
RndInt64
xoshiro256** Pseudo Random Generator.
Warning: The default seed value will give a very biased result.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Xoshiro256ss
public Xoshiro256ss()Constructor.Warning: The default seed value will give a very biased result.
-
-
Method Details
-
nextInt64
public long nextInt64()Return next random number as 64bit long with random sign-bit. -
setSeed
Set seed.At least one seed must be non-zero.
- Parameters:
s0Arg
- seed0s1Arg
- seed1s2Arg
- seed2s3Arg
- seed3- Throws:
IllegalArgumentException
- At least one seed must be non-zero
-