Integer value selection for branching
[Other available functionality]
Detailed Description
Contains a description of value selection strategies on integer views that can be used together with the generic view/value branching class Gecode::ViewValBranching (argument ValSel).All value selection classes require
#include "gecode/int/branch.hh"
Classes | |
class | Gecode::Int::Branch::ValMin< View > |
Class for selecting minimum value. More... | |
class | Gecode::Int::Branch::ValMed< View > |
Class for selecting maximum value. More... | |
class | Gecode::Int::Branch::ValMax< View > |
Class for selecting median value. More... | |
class | Gecode::Int::Branch::ValSplitMin< View > |
Class for splitting domain (lower half first). More... | |
class | Gecode::Int::Branch::ValSplitMax< View > |
Class for splitting domain (upper half first). More... | |
class | Gecode::Int::Branch::ValZeroOne< View > |
Class for trying zero and then one. More... | |
class | Gecode::Int::Branch::ValOneZero< View > |
Class for trying one and then zero. More... |