Код: Выделить всё
model.setParam(GRB.Param.MultiObjMethod, 2)< /code>
model.setParam(GRB.Param.PoolSolutions, 10)< /code>
model.optimize()
тогда я использовал:
Код: Выделить всё
gap = model.MIPGap #1< /code>
gap = abs(model.ObjVal - model.ObjBound) / abs(model.ObjVal) #2< /code>
best_bound = model.getObjective(index=0).getAttr('ObjBound') #3< /code>
best_bound = model.getAttr('ObjBound') #4< /code>
best_bound_0 = model.getAttr('ObjBoundN')[0] #5
Но не работает коды.
Как получить разрыв?
Подробнее здесь: https://stackoverflow.com/questions/796 ... obi-python