Inherits org::sci2s::eamhco::Randomize.
Static Public Member Functions | |
static void | setSeed (long s) |
static ArrayList< Integer > | generateDifferentRandomIntegersWithStep (int min, int max, int inc) |
static ArrayList< Integer > | generateDifferentRandomIntegers (int min, int max) |
static ArrayList< Integer > | generateDifferentRandomIntegers (int min, int max, int number) |
static ArrayList< Double > | generateDifferentRandomNumbersWithStep (double min, double max, double inc) |
static ArrayList< Double > | generateDifferentRandomNumbers (double min, double max) |
static ArrayList< Double > | generateDifferentRandomNumbers (double min, double max, int number) |
static< T > T | randomSelector (T a, T b) |
Static Protected Attributes | |
static Random | random = null |
static long | seed = 0 |
Random Number Generator class.
Definition at line 16 of file RandomGenerator.java.
static ArrayList<Integer> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomIntegers | ( | int | min, | |
int | max, | |||
int | number | |||
) | [static] |
Generate a random sequence of integer between the bounds. Step between elements is 1.
min | Lower bound. | |
max | Upper bound. | |
number | Number of elements. |
Definition at line 78 of file RandomGenerator.java.
static ArrayList<Integer> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomIntegers | ( | int | min, | |
int | max | |||
) | [static] |
Generate a random sequence of integer between the bounds. Step between elements is 1.
min | Lower bound. | |
max | Upper bound. |
Definition at line 60 of file RandomGenerator.java.
static ArrayList<Integer> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomIntegersWithStep | ( | int | min, | |
int | max, | |||
int | inc | |||
) | [static] |
Generate a random sequence of integer between the bounds. Step between elements is specified.
min | Lower bound. | |
max | Upper bound. | |
inc | Increment of the elements of the interval. |
Definition at line 43 of file RandomGenerator.java.
static ArrayList<Double> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomNumbers | ( | double | min, | |
double | max, | |||
int | number | |||
) | [static] |
Generate a random sequence of double values between the bounds. Step between elements is 1.0.
min | Lower bound. | |
max | Upper bound. | |
number | Number of elements generated. |
Definition at line 134 of file RandomGenerator.java.
static ArrayList<Double> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomNumbers | ( | double | min, | |
double | max | |||
) | [static] |
Generate a random sequence of double values between the bounds. Step between elements is 1.0.
min | Lower bound. | |
max | Upper bound. |
Definition at line 116 of file RandomGenerator.java.
static ArrayList<Double> org.sci2s.eamhco.RandomGenerator.generateDifferentRandomNumbersWithStep | ( | double | min, | |
double | max, | |||
double | inc | |||
) | [static] |
Generate a random sequence of double values between the bounds. Step between elements is specified.
min | Lower bound. | |
max | Upper bound. | |
inc | Increment of the elements of the interval. |
Definition at line 99 of file RandomGenerator.java.
static <T> T org.sci2s.eamhco.RandomGenerator.randomSelector | ( | T | a, | |
T | b | |||
) | [static] |
Select by random method between two objects
a | One object. | |
b | Other object. |
Definition at line 153 of file RandomGenerator.java.
static void org.sci2s.eamhco.RandomGenerator.setSeed | ( | long | s | ) | [static] |
Set the seed of the random method.
s | Seed of the random method. |
Definition at line 28 of file RandomGenerator.java.
Random org.sci2s.eamhco.RandomGenerator.random = null [static, protected] |
Object random used int the number generators
Definition at line 19 of file RandomGenerator.java.
long org.sci2s.eamhco.RandomGenerator.seed = 0 [static, protected] |
Seed value.
Definition at line 22 of file RandomGenerator.java.