Skip to content

Commit 62cc697

Browse files
committed
Correct sign and ad missing 1 +
1 parent feaeea6 commit 62cc697

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

highs/presolve/HPresolve.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,8 +1616,8 @@ HPresolve::Result HPresolve::runProbing(HighsPostsolveStack& postsolve_stack) {
16161616
double basic_score =
16171617
std::get<0>(basic_scores[i]) == 0
16181618
? 1
1619-
: static_cast<double>(std::get<0>(basic_scores[i])) /
1620-
max_basic_score;
1619+
: 1 + 2 * -static_cast<double>(std::get<0>(basic_scores[i])) /
1620+
max_basic_score;
16211621
double advanced_score =
16221622
-(scores[col].first * scores[col].second +
16231623
std::max(scores[col].first, scores[col].second)) /

0 commit comments

Comments
 (0)