From 7edeb737017dcd7f2bbd1bd3b604c0632c6d02df Mon Sep 17 00:00:00 2001 From: John Forrest Date: Tue, 3 Sep 2024 16:46:40 +0100 Subject: [PATCH] fix for nearly looping dual --- src/ClpSolve.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ClpSolve.cpp b/src/ClpSolve.cpp index 29516c1b..e9d250a8 100644 --- a/src/ClpSolve.cpp +++ b/src/ClpSolve.cpp @@ -4468,6 +4468,7 @@ int ClpSimplexProgress::looping() if (model_->numberIterations()<25*model_->numberRows() +8*model_->numberColumns()+300) { model_->forceFactorization(1); + numberReallyBadTimes_++; } else { // give up numberMatched = 1000;