【问题标题】:Dual bound change event type?双绑定更改事件类型?
【发布时间】:2019-06-26 18:50:45
【问题描述】:

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

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

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

谢谢!

【问题讨论】:

    标签: scip


    【解决方案1】:

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

    【讨论】:

    • 谢谢!现在我对SCIP_EVENTTYPE_NODESOLVED 事件有点困惑,所以我发布了separate question 以防你想提供帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 2013-09-10
    • 2022-10-17
    • 2021-04-21
    相关资源
    最近更新 更多