Package jadex.commons.random
Class Xoroshiro128Random
- java.lang.Object
-
- java.util.Random
-
- jadex.commons.random.Xoroshiro128Random
-
- All Implemented Interfaces:
java.io.Serializable
public class Xoroshiro128Random extends java.util.Random
xoroshiro128+ implementation based on work by David Blackman and Sebastiano Vigna. http://xoroshiro.di.unimi.it/xoroshiro128plus.c To the extent possible under law, the author has dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. See- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static double
DOUBLE_BASE
-
Constructor Summary
Constructors Constructor Description Xoroshiro128Random()
Xoroshiro128Random(long[] state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
next(int bits)
double
nextDouble()
long
nextLong()
-
-
-
Field Detail
-
DOUBLE_BASE
protected static final double DOUBLE_BASE
- See Also:
- Constant Field Values
-
-