addOrderConstraint(neworder, orderconstraint);
}
}
- for(uint i=0; i<getSizeVectorOrder(&ordervec); i++){
- Order* order = getVectorOrder(&ordervec, i);
- if(order!=NULL)
+
+ uint pcvsize=getSizeVectorOrder(&partialcandidatevec);
+ for(uint i=0;i<pcvsize;i++) {
+ Order * neworder=getVectorOrder(&partialcandidatevec, i);
- if (neworder != NULL)
++ if (neworder != NULL){
+ neworder->type = TOTAL;
+ model_print("i=%u\t", i);
++ }
}
+
deleteVectorArrayOrder(&ordervec);
+ deleteVectorArrayOrder(&partialcandidatevec);
}
void orderAnalysis(CSolver *This) {