首页 > 解决方案 > 双绑定更改事件类型?

问题描述

我正在尝试编写一个简单的事件处理程序,只要最好的原始或双重边界发生变化,它就会执行某些操作(如果我在这里重新发明轮子并且已经有一种方法可以做到这一点,请告诉我)。

对于原始界限,我可以捕捉到SCIP_EVENTTYPE_BESTSOLFOUND事件,但对于双重界限,我似乎找不到合适的事件类型(in type_event.h)。我看到的所有与边界相关的事件似乎都是针对可变边界的。

我错过了什么吗?或者我应该只使用SCIP_EVENTTYPE_NODESOLVED事件之类的东西,然后手动检查全局绑定的更改吗?

谢谢!

标签: scip

解决方案


是的,没有任何事件可以让您捕捉到双重约束的变化。在事件发生后检查双重界限SCIP_EVENTTYPE_NODESOLVED听起来很合理。


推荐阅读