Random.Stateval make : int array -> tCreate a new state and initialize it with the given seed.
val make_self_init : unit -> tCreate a new state and initialize it with a random seed chosen in a system-dependent way. The seed is obtained as described in Random.self_init.
val bits : t -> intval int : t -> int -> intval full_int : t -> int -> intval float : t -> float -> floatval bool : t -> bool