Dagger_tests.Poly
module Poly : sig ... end
module Smc_types : sig ... end
module Smc : sig ... end
val mutate : Poly.t -> float array Smc.t
val model : (float * float) list -> unit Smc.t
val run_model : (float * float) list -> Dagger.RNG.t -> float array Stdlib.Seq.t
val coeffs : float array
val noisy_observations : Stats.Gen.state -> (float * float) list
val rng_state : Stdlib.Random.State.t
val observations : (float * float) list
val plot : (float * float) list -> (float * float) list list -> unit
val run : unit -> unit
val tests : QCheck.Test.t list