Random.SeededSelf seeded generators.
These generators will be seeded by a value derived from the Machine identifier.
create init creates a self-seeded generator from a regular generator.
Caveats:
The init function can use only one of the two generator constructors to create a generator:
Random.lcgRandom.byteval lcg : ?width:int -> ?min:int -> ?max:int -> unit -> tlcg ~min ~max () a linear congruential generator.
val byte : tbyte is the same as lcg ~min:0 ~max:255 ()