古罗比 Java model.set(GRB.IntParam.LazyConstraints, 1);抛出错误

Gurobi Java model.set(GRB.IntParam.LazyConstraints, 1); throws error

我尝试遵循一些使用惰性约束的 Gurobi 教程,但是使用 them 中所述的方法 model.set(GRB.IntParam.LazyConstraints, 1); 会在 Netbeans 完成的静态分析中抛出 no suitable method found for set(IntParam,int) 错误,并且编译期间。

正确的替代方法是什么?我正在使用适用于 Linux64 的 Gurobi 6.5.2。

对于版本 6,参数是在 GRBEnv 对象上设置的,因此您必须调用 model.getEnv().set(GRB.IntParam.LazyConstraints, 1);。从版本 7 开始,您可以直接在 GRBModel 对象上设置参数。