sig
  val nb_states : int
  val threshold : int
  val initializer_prng : Random.State.t
end