#include <BM.hpp>
Public Member Functions | |
| BM_node () | |
| BM_node (BCP_buffer &buf) | |
| ~BM_node () | |
| void | pack (BCP_buffer &buf) const |
Public Attributes | |
| int | numNlpFailed_ |
| A counter for how many times in a row did the NLP code fail. | |
Definition at line 26 of file BM.hpp.
| BM_node::BM_node | ( | BCP_buffer & | buf | ) | [inline] |
| void BM_node::pack | ( | BCP_buffer & | buf | ) | const [inline] |
Definition at line 40 of file BM.hpp.
References numNlpFailed_.
Referenced by BM_pack::pack_user_data().
A counter for how many times in a row did the NLP code fail.
When the NLP fails we branch; hopefully it'll be OK in the children. If it fails too many times in a row then we fathom the node: it's hopelessly difficult.
Definition at line 32 of file BM.hpp.
Referenced by BM_node(), BM_tm::create_root(), BM_lp::initialize_new_search_tree_node(), pack(), and BM_lp::set_user_data_for_children().
1.4.7