在 pyscipopt 中将启发式重点设置为积极

Set heuristic emphasis to aggressive in pyscipopt

我想通过 pyscipopt 使 scip 更积极地使用启发式算法。 有

model.setRealParam('limits/gap', 0.01)

我正在寻找类似的东西。要查看所有参数,建议使用

model.writeParams('default.set', onlychanged=False)

但在结果 default.set 中搜索“强调”只会导致一些优先选项。 (如何)我可以在 pyscipopt 中指定积极的启发式方法吗? 谢谢!

您可以选择使用:

model.setHeuristics(SCIP_PARAMSETTING.AGGRESSIVE)

SCIP 中的强调设置不仅仅是一个设置,每个强调设置都是单个参数的集合。