diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-05-09 11:54:59 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-09 11:54:59 -0500 |
commit | 609a4c11eed577f127644006465d7e112139532d (patch) | |
tree | a7fdcd05b759dfd235719d841d90761e3bc85b17 /src/theory/quantifiers/sygus | |
parent | df974e62c34f3e1b4f57feb64e439e1e791e87ce (diff) |
Better option names for PBE (#1891)
Diffstat (limited to 'src/theory/quantifiers/sygus')
-rw-r--r-- | src/theory/quantifiers/sygus/ce_guided_conjecture.cpp | 3 | ||||
-rw-r--r-- | src/theory/quantifiers/sygus/sygus_pbe.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp b/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp index d5a430229..69cf7f73b 100644 --- a/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp +++ b/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp @@ -16,6 +16,7 @@ #include "expr/datatype.h" #include "options/base_options.h" +#include "options/datatypes_options.h" #include "options/quantifiers_options.h" #include "printer/printer.h" #include "prop/prop_engine.h" @@ -47,7 +48,7 @@ CegConjecture::CegConjecture(QuantifiersEngine* qe) d_refine_count(0), d_syntax_guided(false) { - if (options::sygusPbe()) + if (options::sygusSymBreakPbe() || options::sygusUnifPbe()) { d_modules.push_back(d_ceg_pbe.get()); } diff --git a/src/theory/quantifiers/sygus/sygus_pbe.cpp b/src/theory/quantifiers/sygus/sygus_pbe.cpp index 472cfbd89..cae2a432d 100644 --- a/src/theory/quantifiers/sygus/sygus_pbe.cpp +++ b/src/theory/quantifiers/sygus/sygus_pbe.cpp @@ -144,7 +144,7 @@ bool CegConjecturePbe::initialize(Node n, } } - if (!options::sygusUnifCondSol()) + if (!options::sygusUnifPbe()) { // we are not doing unification return false; |