Я пишу код в C++ и вызываю CPLEX для его решения. Он быстро находит очень хорошее решение, но очень долго пытается его улучшить. Поэтому я хочу, чтобы установить разрыв до большего значения для завершения кода, и это то, что я использую:Как установить разрыв при решении с помощью cplex
cplex_model.setParam(EpGap, 0.01);
Но компилятор дает мне ошибку говоря EpGap
является необъявленным идентификатором. Каково значение по умолчанию для относительного разрыва?
Это устранило ошибку, но код продолжает работать даже после того, как он меньше моей игры! Я установил его cplex_model.setParam (IloCplex :: EpGap, 1); но теперь, хотя разрыв составляет 0,46%, он все еще работает! – Anna