@@ -1245,7 +1245,7 @@ MibSCutGenerator::solveModelIC(double *uselessIneqs, double *ray, double *rhs,
1245
1245
}
1246
1246
}
1247
1247
1248
- assert (alphaUb >= 0 );
1248
+ // assert(alphaUb >= 0);
1249
1249
1250
1250
if (isUnbounded == false ){
1251
1251
alpha = alphaUb;
@@ -6062,17 +6062,17 @@ MibSCutGenerator::generateConstraints(BcpsConstraintPool &conPool)
6062
6062
if (localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6063
6063
MibSBilevelFreeSetTypeISICWithLLOptSol && haveSecondLevelSol &&
6064
6064
relaxedObjVal <= localModel_->bS_ ->objVal_ + localModel_->etol_ ){
6065
- localModel_->counterFracISICFail_ ++;
6065
+ localModel_->counterLIntISICFail_ ++;
6066
6066
}else if ((localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6067
6067
MibSBilevelFreeSetTypeISICWithLLOptSol && haveSecondLevelSol) ||
6068
6068
localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6069
6069
MibSBilevelFreeSetTypeISICWithNewLLSol){
6070
6070
cutType = MibSIntersectionCutImprovingSolution;
6071
6071
returnVal = intersectionCuts (conPool, bS->optLowerSolutionOrd_ , cutType);
6072
6072
if (returnVal){
6073
- localModel_->counterFracISIC_ ++;
6073
+ localModel_->counterLIntISIC_ ++;
6074
6074
}else {
6075
- localModel_->counterFracISICFail_ ++;
6075
+ localModel_->counterLIntISICFail_ ++;
6076
6076
}
6077
6077
numCuts += returnVal;
6078
6078
}
@@ -6127,17 +6127,17 @@ MibSCutGenerator::generateConstraints(BcpsConstraintPool &conPool)
6127
6127
if (localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6128
6128
MibSBilevelFreeSetTypeISICWithLLOptSol && haveSecondLevelSol &&
6129
6129
relaxedObjVal <= localModel_->bS_ ->objVal_ + localModel_->etol_ ){
6130
- localModel_->counterFracISICFail_ ++;
6130
+ localModel_->counterYIntISICFail_ ++;
6131
6131
}else if ((localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6132
6132
MibSBilevelFreeSetTypeISICWithLLOptSol && haveSecondLevelSol) ||
6133
6133
localModel_->MibSPar_ ->entry (MibSParams::bilevelFreeSetTypeISIC) ==
6134
6134
MibSBilevelFreeSetTypeISICWithNewLLSol){
6135
6135
cutType = MibSIntersectionCutImprovingSolution;
6136
6136
returnVal = intersectionCuts (conPool, bS->optLowerSolutionOrd_ , cutType);
6137
6137
if (returnVal){
6138
- localModel_->counterFracISIC_ ++;
6138
+ localModel_->counterYIntISIC_ ++;
6139
6139
}else {
6140
- localModel_->counterFracISICFail_ ++;
6140
+ localModel_->counterYIntISICFail_ ++;
6141
6141
}
6142
6142
numCuts += returnVal;
6143
6143
}
0 commit comments