diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2019-10-14 14:23:38 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-14 14:23:38 -0500 |
commit | ae4be031cf818ccb69f79a588de0837d8e97897e (patch) | |
tree | 42a3124c1700e92e9e023ac8b5e813dd3ac879d5 /src/theory/quantifiers/sygus/cegis.h | |
parent | d733e417bf9c96ae3da449e194e57d5b06a0607a (diff) |
Apply sygus repair constant techniques restricted to refinement lemmas (#3386)
Diffstat (limited to 'src/theory/quantifiers/sygus/cegis.h')
-rw-r--r-- | src/theory/quantifiers/sygus/cegis.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/theory/quantifiers/sygus/cegis.h b/src/theory/quantifiers/sygus/cegis.h index 891379992..08cf98c99 100644 --- a/src/theory/quantifiers/sygus/cegis.h +++ b/src/theory/quantifiers/sygus/cegis.h @@ -168,6 +168,8 @@ class Cegis : public SygusModule bool addEvalLemmas(const std::vector<Node>& candidates, const std::vector<Node>& candidate_values, std::vector<Node>& lems); + /** Get the node corresponding to the conjunction of all refinement lemmas. */ + Node getRefinementLemmaFormula(); //-----------------------------------end refinement lemmas /** Get refinement evaluation lemmas |