Module type Solver.E
External solver interface.
val create : unit -> tval set_verbosity : t -> int -> unitval add_clause : t -> lit list -> unitval add_at_most : t -> lit list -> int -> unitval add_at_least : t -> lit list -> int -> unitval add_exactly : t -> lit list -> int -> unitval new_var : t -> varval simplify : t -> unitval solve : t -> solutionval value_of : t -> var -> valueval get_stats : t -> statsval positive_lit : var -> litval negative_lit : var -> litval negate : lit -> lit