Modules | |
Tie-breaking for variable selection | |
Branch with a function | |
Classes | |
class | Gecode::ValBranch |
Value branching information. More... | |
class | Gecode::VarBranch |
Variable branching information. More... | |
Typedefs | |
typedef double(* | Gecode::BranchTbl) (const Space &home, double w, double b) |
Tie-break limit function. More... | |
Support for randomization and tie-breaking that are independent of a particular variable domain.
typedef double(* Gecode::BranchTbl) (const Space &home, double w, double b) |
Tie-break limit function.
Here the value w is the worst and is the best merit value found. The function must return the merit value that is considered the limit for breaking ties.
Definition at line 49 of file branch-var.hpp.