13 struct CoveringNGSettings : CoveringNGSettingsDefault {
14 struct formula_evaluation {
18 std::size_t fe_results = 1;
20 bool fe_stop_evaluation_on_conflict =
false;
21 bool fe_preprocess =
true;
22 bool fe_postprocess =
false;
24 return Type(proj, fe_implicant_ordering, fe_results, fe_constraint_ordering, fe_stop_evaluation_on_conflict, fe_preprocess, fe_postprocess, fe_boolean_exploration);
36 addBackend<CoveringNGModule<internal::CoveringNGSettings>>()
CoveringNG_PPImplicantsSotd()
void setStrategy(const std::initializer_list< BackendLink > &backends)
BackendLink addBackend(const std::initializer_list< BackendLink > &backends={})
Encapsulates all computations on polynomials.
Class to create the formulas for axioms.