changing the sat solver remove clauses constants
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Sun, 10 Jul 2011 17:23:29 +0000 (17:23 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Sun, 10 Jul 2011 17:23:29 +0000 (17:23 +0000)
with these we get closer to yices on uf and it seems better on lra

vs yices uf http://goedel.cims.nyu.edu/regress-results/compare_jobs.php?job_id=2590&category=&p=5&reference_id=1471
vs trunk on lra http://goedel.cims.nyu.edu/regress-results/compare_jobs.php?job_id=2591&category=&p=5&reference_id=2576

src/prop/minisat/core/Solver.cc

index 1ec9b0962412a44fc1169d4d4ffff3035519f6b2..8e98f32c0f8e261b1668e0e2708e182933c453cb 100644 (file)
@@ -75,7 +75,7 @@ Solver::Solver(CVC4::prop::SatSolver* proxy, CVC4::context::Context* context, bo
 
     // Parameters (the rest):
     //
-  , learntsize_factor((double)1/(double)3), learntsize_inc(1.1)
+  , learntsize_factor(1), learntsize_inc(1.5)
 
     // Parameters (experimental):
     //