return constraint;
}
-void encode(CSolver* solver){
+void startEncoding(CSolver* solver){
naiveEncodingDecision(solver);
SATEncoder* satEncoder = allocSATEncoder();
- initializeConstraintVars(solver, satEncoder);
encodeAllSATEncoder(solver, satEncoder);
+ int result= solveCNF(satEncoder->cnf);
+ model_print("sat_solver's result:%d\n", result);
//For now, let's just delete it, and in future for doing queries
//we may need it.
deleteSATEncoder(satEncoder);
-}
\ No newline at end of file
+}