25 static constexpr
auto moduleName =
"SATModule<SATSettings1>";
142 static constexpr
auto moduleName =
"SATModule<SATSettingsMCSATDefault>";
152 static constexpr
auto moduleName =
"SATModule<MCSATFMICPVSOC>";
157 static constexpr
auto moduleName =
"SATModule<SATSettingsMCSATFMICPOC>";
166 static constexpr
auto moduleName =
"SATModule<SATSettingsMCSATFMICPVSOCNew>";
170 static constexpr
auto moduleName =
"SATModule<SATSettingsMCSATFMICPVSOCNewOC>";
175 static constexpr
auto moduleName =
"SATModule<MCSATFMICPVSOCLWH12>";
184 static constexpr
auto moduleName =
"SATModule<MCSATFMICPVSNL>";
189 static constexpr
auto muduleName =
"SATModule<MCSATVSOCNew>";
194 static constexpr
auto muduleName =
"SATModule<MCSATFMOCNew>";
Minisat's activity-based variable scheduling.
Scheduler for SMT, implementing theory guided heuristics.
Class to create the formulas for axioms.
MCSAT_BOOLEAN_DOMAIN_PROPAGATION
@ LITERALS_BLOCKS_DISTANCE
@ SECOND_LEVEL_MINIMIZER_PLUS_LBD
VARIABLE_ACTIVITY_STRATEGY
@ MIN_COMPLEXITY_MAX_OCCURRENCES
static constexpr unsigned int mcsat_num_insert_assignments
static constexpr bool validate_clauses
static constexpr bool check_for_duplicate_clauses
static constexpr VARIABLE_ACTIVITY_STRATEGY initial_variable_activities
static constexpr bool mcsat_backjump_decide
static const bool use_restarts
static const bool stop_search_after_first_unknown
static const bool initiate_activities
static const bool remove_satisfied
static const bool allow_theory_propagation
static constexpr bool mcsat_learn_lazy_explanations
static const bool check_if_all_clauses_are_satisfied
static constexpr bool mcsat_resolve_clause_chains
static constexpr CCES conflict_clause_evaluation_strategy
static constexpr auto moduleName
static constexpr double percentage_of_conflicts_to_add
static constexpr MCSAT_BOOLEAN_DOMAIN_PROPAGATION mcsat_boolean_domain_propagation
static const bool check_active_literal_occurrences
static const bool formula_guided_decision_heuristic
static const bool try_full_lazy_call_first
static const bool remove_satisfied
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto muduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto moduleName
static constexpr auto muduleName
static constexpr bool mcsat_backjump_decide
static const bool stop_search_after_first_unknown