summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/sygus/cegis.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2019-10-14 14:23:38 -0500
committerGitHub <noreply@github.com>2019-10-14 14:23:38 -0500
commitae4be031cf818ccb69f79a588de0837d8e97897e (patch)
tree42a3124c1700e92e9e023ac8b5e813dd3ac879d5 /src/theory/quantifiers/sygus/cegis.h
parentd733e417bf9c96ae3da449e194e57d5b06a0607a (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.h2
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
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback