summaryrefslogtreecommitdiff
path: root/src/options/quantifiers_modes.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-11-28 11:06:32 -0600
committerGitHub <noreply@github.com>2018-11-28 11:06:32 -0600
commite194e29c76f30ab9f0b42d20af699f132ef82fe4 (patch)
tree4423c9c8b63b3c0c16ef0948308bb8ebe3574e12 /src/options/quantifiers_modes.h
parent4698209a407a18ec667a20983328a03d42095e40 (diff)
Generalize sygus stream solution filtering to logical strength (#2697)
Diffstat (limited to 'src/options/quantifiers_modes.h')
-rw-r--r--src/options/quantifiers_modes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/options/quantifiers_modes.h b/src/options/quantifiers_modes.h
index 05388cdf6..41378d2cd 100644
--- a/src/options/quantifiers_modes.h
+++ b/src/options/quantifiers_modes.h
@@ -276,6 +276,16 @@ enum SygusActiveGenMode
SYGUS_ACTIVE_GEN_AUTO,
};
+enum SygusFilterSolMode
+{
+ /** do not filter solutions */
+ SYGUS_FILTER_SOL_NONE,
+ /** filter logically stronger solutions */
+ SYGUS_FILTER_SOL_STRONG,
+ /** filter logically weaker solutions */
+ SYGUS_FILTER_SOL_WEAK,
+};
+
enum MacrosQuantMode {
/** infer all definitions */
MACROS_QUANT_MODE_ALL,
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback