Class Satwrapper.satWrapperSource
method incremental_reset : unitmethod solve_with_assumptions : 'a literal list -> unitmethod show_state : stringmethod variable_count : intmethod helper_variable_count : intmethod clause_count : intmethod helper_clause_count : intmethod literal_count : intmethod helper_literal_count : intmethod add_clause_array : 'a literal array -> unitmethod add_clause_list : 'a literal list -> unitmethod add_unit_clause : 'a literal -> unitmethod mem_variable : 'a -> boolmethod get_variable : 'a -> intmethod get_variable_bool : 'a -> boolmethod get_variable_bool_opt : 'a -> bool optionmethod get_variable_first : 'a array -> intmethod get_variable_count : 'a array -> intmethod add_helper_atleastone : int ->
int ->
'a literal array ->
(int -> 'a literal) ->
unitmethod add_helper_atmostone : int ->
int ->
'a literal array ->
(int -> 'a literal) ->
unitmethod add_helper_exactlyone : int ->
int ->
'a literal array ->
(int -> 'a literal) ->
unitmethod add_helper_conjunction : 'a literal -> 'a literal array -> unitmethod add_helper_disjunction : 'a literal -> 'a literal array -> unitmethod add_helper_atleastcount : int ->
int ->
int ->
'a literal array ->
(int -> 'a literal) ->
unitmethod add_helper_atmostcount : int ->
int ->
int ->
'a literal array ->
(int -> 'a literal) ->
unitmethod add_helper_not_equal_pairs : ('a literal * 'a literal) array -> unit