summaryrefslogtreecommitdiff
path: root/src/options/quantifiers_options.toml
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-07-13 14:21:47 -0500
committerGitHub <noreply@github.com>2020-07-13 14:21:47 -0500
commit4b86268a71d0d6fd179134889f7d15304623b130 (patch)
tree9a736babe6e79286b20641f7c056390c9108c66a /src/options/quantifiers_options.toml
parentdf642ec7d4eef0e2f994751be53e66201f2b92f9 (diff)
Statistics on instantiations per quantified formula. (#4719)
This adds a new print format for instantiations --print-instantiations=num, which prints the total number of instantations of quantified formulas. This count is user-context-dependent, which is in sync with the existing print-instantiation format (list). It also simplifies and improves printing of Instantiation Tries.
Diffstat (limited to 'src/options/quantifiers_options.toml')
-rw-r--r--src/options/quantifiers_options.toml24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/options/quantifiers_options.toml b/src/options/quantifiers_options.toml
index 2fb5dd0ba..227f43c46 100644
--- a/src/options/quantifiers_options.toml
+++ b/src/options/quantifiers_options.toml
@@ -1962,6 +1962,30 @@ header = "options/quantifiers_options.h"
default = "false"
help = "track instantiation lemmas (for proofs, unsat cores, qe and synthesis minimization)"
+### Output options
+
+[[option]]
+ name = "printInstMode"
+ category = "regular"
+ long = "print-inst=MODE"
+ type = "PrintInstMode"
+ default = "LIST"
+ help = "print format for printing instantiations"
+ help_mode = "Print format for printing instantiations."
+[[option.mode.LIST]]
+ name = "list"
+ help = "Print the list of instantiations per quantified formula, when non-empty."
+[[option.mode.NUM]]
+ name = "num"
+ help = "Print the total number of instantiations per quantified formula, when non-zero."
+
+[[option]]
+ name = "printInstFull"
+ category = "regular"
+ long = "print-inst-full"
+ type = "bool"
+ default = "true"
+ help = "print instantiations for formulas that do not have given identifiers"
### SyGuS instantiation options
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback