]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commitdiff
Add another configuration option.
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 8 Jan 2012 13:00:20 +0000 (13:00 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 8 Jan 2012 13:00:20 +0000 (13:00 +0000)
git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1481 e59a4935-1847-0410-ae03-e826735625c1

src/to-sat/BitBlaster.cpp
src/to-sat/BitBlaster.h

index 9c3b9b8b4939db22a7decb255f21dea82942f3fc..edbaa6e3e83d3cbd41dc3e340948ebeb3f13a1ef 100644 (file)
@@ -651,7 +651,7 @@ namespace BEEV
       case BVPLUS:
         {
         assert(term.Degree() >=1);
-        if (true)
+        if (bvplus_variant)
           {
           // Add children pairwise and accumulate in BBsum
 
index 6c9acf90b785fc95bb0c20bb1c756cb5e47b166e..fa8d7f5de14cdb3de20a2d5baf46143875d19441 100644 (file)
@@ -222,6 +222,7 @@ namespace BEEV
       const bool adder_variant;
       const bool bbbvle_variant;
       const bool multiplication_upper_bound;
+      const bool bvplus_variant;
 
       const string multiplication_variant;
 
@@ -253,7 +254,9 @@ namespace BEEV
 
           adder_variant("1" == _uf->get("adder_variant", "1")),
 
-          bbbvle_variant("1" == _uf->get("bbbvle_variant", "1"))
+          bbbvle_variant("1" == _uf->get("bbbvle_variant", "1")),
+
+          bvplus_variant("1" == _uf->get("bvplus_variant", "1"))
       {
         nf = bnm;
         cb = cb_;