Integer view selection for branching
[Other available functionality]
Collaboration diagram for Integer view selection for branching:
Detailed Description
Contains a description of view selection strategies on integer views that can be used together with the generic view/value branching class Gecode::ViewValBranching (argument ViewSel).All view selection classes require
#include "gecode/int/branch.hh"
Classes | |
class | Gecode::Int::Branch::ByNone |
View selection class for first variable. More... | |
class | Gecode::Int::Branch::ByMinMin |
View selection class for view with smallest min. More... | |
class | Gecode::Int::Branch::ByMinMax |
View selection class for view with largest min. More... | |
class | Gecode::Int::Branch::ByMaxMin |
View selection class for view with smallest max. More... | |
class | Gecode::Int::Branch::ByMaxMax |
View selection class for view with largest max. More... | |
class | Gecode::Int::Branch::BySizeMin |
View selection class for view with smallest size. More... | |
class | Gecode::Int::Branch::BySizeMax |
View selection class for view with largest size. More... | |
class | Gecode::Int::Branch::ByDegreeMin |
View selection class for view with smallest degree (and smallest size in case of ties). More... | |
class | Gecode::Int::Branch::ByDegreeMax |
View selection class for view with largest degree (and smallest size in case of ties). More... | |
class | Gecode::Int::Branch::ByRegretMinMin |
View selection class for view with smallest min-regret. More... | |
class | Gecode::Int::Branch::ByRegretMinMax |
View selection class for view with largest min-regret. More... | |
class | Gecode::Int::Branch::ByRegretMaxMin |
View selection class for view with smallest max-regret. More... | |
class | Gecode::Int::Branch::ByRegretMaxMax |
View selection class for view with largest max-regret. More... |