randomOptionGet

Retrieves the uniform (0, 1) multiplicative congruential pseudorandom number generator.

Synopsis

randomOptionGet ()

Return Value

Indicator of the generator.

Result Generator
1 The multiplier 16807 is used.
2 The multiplier 16807 is used with shuffling.
3 The multiplier 397204094 is used.
4 The multiplier 397204094 is used with shuffling.
5 The multiplier 950706376 is used.
6 The multiplier 950706376 is used with shuffling.
7 GFSR, with the recursion \(X_t=X_{t-1563}\bigoplus X_{t-96}\) is used

Description

The function randomOptionGet retrieves the uniform (0, 1) multiplicative congruential pseudorandom number generator or the GRSR method. The uniform pseudorandom number generators use a multiplicative congruential method, with or without shuffling. The value of the multiplier and whether or not to use shuffling are determined by randomOption.