protocol
Random number generator protocol.
Paulo Moura
1.1
2008/10/31
static
(no dependencies on other files)
Returns a new random float value in the interval [0.0, 1.0[.
static, synchronized
random(Random)
random(-float) – one
Returns a new random value in the interval [Lower, Upper[.
static, synchronized
random(Lower,Upper,Random)
random(+integer,+integer,-integer) – zero_or_one
random(+float,+float,-float) – zero_or_one
Returns a list of Length random values in the interval [Lower, Upper[.
static, synchronized
randseq(Length,Lower,Upper,List)
randseq(+integer,+integer,+integer,-list(integer)) – zero_or_one
randseq(+integer,+float,+float,-list(float)) – zero_or_one
Returns an ordered set of Length random values in the interval [Lower, Upper[.
static, synchronized
randset(Length,Lower,Upper,Set)
randset(+integer,+integer,+integer,-list(integer)) – zero_or_one
randset(+integer,+float,+float,-list(float)) – zero_or_one
Resets the random seed to its default value.
static, synchronized
reset_seed – one
Sets the random seed to the given value.
static, synchronized
set_seed(Seed)
set_seed(+integer) – zero_or_one
(none)
(none)