Adding checks to avoid further processing on UNSAT Problems
[satune.git] / src / ASTTransform / varorderingopt.cc
index 890afd97009d0efa11a865e288ad902fe8a0d84d..9fd8c60eed3cb96512e55c56b9d78138c588fe91 100644 (file)
@@ -26,6 +26,9 @@ VarOrderingOpt::~VarOrderingOpt() {
 }
 
 void VarOrderingOpt::doTransform() {
+       if(solver->isUnSAT()){
+               return;
+       }
        BooleanVarOrdering direction = (BooleanVarOrdering)solver->getTuner()->getTunable(VARIABLEORDER, &boolVarOrderingDesc);
        if ( direction == CONSTRAINTORDERING ) {
                return;