1)Making naiveencoder and encoding graph use tuner 2)Adding timeout to the sat solver...
[satune.git] / src / Backend / satencoder.cc
index 659c0d980776e4689c4271873768580e1af4be48..62adb2fa9a635fbdde70862b5d2f75c3c4eac304 100644 (file)
@@ -29,7 +29,8 @@ void SATEncoder::resetSATEncoder() {
        booledgeMap.reset();
 }
 
-int SATEncoder::solve() {
+int SATEncoder::solve(long timeout) {
+       cnf->solver->timeout = timeout;
        return solveCNF(cnf);
 }