Saturate.Makemodule Env = Eval given_clause_step : ?generating:bool -> int -> szs_statusPerform one step of the given clause algorithm. It performs generating inferences only if generating is true (default); other parameters are the iteration number and the environment
val given_clause :
?generating:bool ->
?steps:int ->
?timeout:float ->
unit ->
szs_status * intrun the given clause until a timeout occurs or a result is found. It returns a tuple (new state, result, number of steps done). It performs generating inferences only if generating is true (default)
val presaturate : unit -> szs_status * intInterreduction of the given state, without generating inferences. Returns the number of steps done for presaturation, with status of the set.