Skip to content

Commit d2a654f

Browse files
committed
lseu debug64 passing, heuristics during the dive switched off
1 parent 36280f6 commit d2a654f

File tree

2 files changed

+18
-19
lines changed

2 files changed

+18
-19
lines changed

highs/mip/HighsMipSolver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,8 @@ void HighsMipSolver::run() {
324324
size_t plungestart = mipdata_->num_nodes;
325325
bool limit_reached = false;
326326

327-
bool considerHeuristics = true;
328-
// bool considerHeuristics = false;
327+
// bool considerHeuristics = true;
328+
bool considerHeuristics = false;
329329

330330
analysis_.mipTimerStart(kMipClockDive);
331331
while (true) {

highs/mip/HighsMipWorker.cpp

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,29 +38,28 @@ HighsMipWorker::HighsMipWorker(const HighsMipSolver& mipsolver__,
3838
// add local cutpool
3939
search_ptr_->getLocalDomain().addCutpool(cutpool_);
4040
search_ptr_->getLocalDomain().addConflictPool(conflictpool_);
41-
// search_ptr_->setLpRelaxation(&lprelaxation_);
4241

43-
printf(
44-
"lprelax_ parameter address in constructor of mipworker %p, %d columns, "
45-
"and "
46-
"%d rows\n",
47-
(void*)&lprelax_, int(lprelax_.getLpSolver().getNumCol()),
48-
int(lprelax_.getLpSolver().getNumRow()));
42+
// printf(
43+
// "lprelax_ parameter address in constructor of mipworker %p, %d columns, "
44+
// "and "
45+
// "%d rows\n",
46+
// (void*)&lprelax_, int(lprelax_.getLpSolver().getNumCol()),
47+
// int(lprelax_.getLpSolver().getNumRow()));
4948

50-
printf(
51-
"lprelaxation_ address in constructor of mipworker %p, %d columns, and "
52-
"%d rows\n",
53-
(void*)&lprelaxation_, int(lprelaxation_.getLpSolver().getNumCol()),
54-
int(lprelaxation_.getLpSolver().getNumRow()));
49+
// printf(
50+
// "lprelaxation_ address in constructor of mipworker %p, %d columns, and "
51+
// "%d rows\n",
52+
// (void*)&lprelaxation_, int(lprelaxation_.getLpSolver().getNumCol()),
53+
// int(lprelaxation_.getLpSolver().getNumRow()));
5554

5655
// HighsSearch has its own relaxation initialized no nullptr.
5756
search_ptr_->setLpRelaxation(&lprelaxation_);
5857

59-
printf(
60-
"Search has lp member in constructor of mipworker with address %p, %d "
61-
"columns, and %d rows\n",
62-
(void*)&search_ptr_->lp, int(search_ptr_->lp->getLpSolver().getNumCol()),
63-
int(search_ptr_->lp->getLpSolver().getNumRow()));
58+
// printf(
59+
// "Search has lp member in constructor of mipworker with address %p, %d "
60+
// "columns, and %d rows\n",
61+
// (void*)&search_ptr_->lp, int(search_ptr_->lp->getLpSolver().getNumCol()),
62+
// int(search_ptr_->lp->getLpSolver().getNumRow()));
6463
}
6564

6665
const HighsMipSolver& HighsMipWorker::getMipSolver() { return mipsolver_; }

0 commit comments

Comments
 (0)