diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2016-09-03 13:03:31 -0500 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2016-09-03 13:03:45 -0500 |
commit | 9aaa7ca741199f73e70149f8309cd7cd9a12e69f (patch) | |
tree | 1dec877f28b4733f9a866620c1e671b4e522faf9 /src/options | |
parent | 532a228bc718bde32afb3b96ca2cd3abcbd40f48 (diff) |
Option for prenex normal form
Diffstat (limited to 'src/options')
-rw-r--r-- | src/options/quantifiers_options | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/options/quantifiers_options b/src/options/quantifiers_options index f99333de2..462995bec 100644 --- a/src/options/quantifiers_options +++ b/src/options/quantifiers_options @@ -17,10 +17,12 @@ option miniscopeQuant --miniscope-quant bool :default true :read-write # ( forall x. P( x ) ) V Q option miniscopeQuantFreeVar --miniscope-quant-fv bool :default true :read-write miniscope quantifiers for ground subformulas -option quantSplit --quant-split bool :default true +option quantSplit --quant-split bool :default true :read-write apply splitting to quantified formulas based on variable disjoint disjuncts option prenexQuant --prenex-quant=MODE CVC4::theory::quantifiers::PrenexQuantMode :default CVC4::theory::quantifiers::PRENEX_NO_USER_PAT :include "options/quantifiers_modes.h" :read-write :handler stringToPrenexQuantMode prenex mode for quantified formulas +option prenexQuantAgg --prenex-quant-agg bool :default false :read-write + aggressive prenexing to ensure prenex normal form # Whether to variable-eliminate quantifiers. # For example, forall x y. ( P( x, y ) V x != c ) will be rewritten to # forall y. P( c, y ) |