Generated on Sat Feb 7 2015 02:01:41 for Gecode by doxygen 1.8.9.1
Gecode::TieBreak< VarBranch > Class Template Reference

Combine variable selection criteria for tie-breaking. More...

#include <branch-tiebreak.hpp>

Public Member Functions

 TieBreak (VarBranch a0=VarBranch(), VarBranch b0=VarBranch(), VarBranch c0=VarBranch(), VarBranch d0=VarBranch())
 Initialize with variable selection criteria. More...
 

Public Attributes

VarBranch a
 Branching criteria to try in order. More...
 
VarBranch b
 
VarBranch c
 
VarBranch d
 

Detailed Description

template<class VarBranch>
class Gecode::TieBreak< VarBranch >

Combine variable selection criteria for tie-breaking.

Definition at line 42 of file branch-tiebreak.hpp.

Constructor & Destructor Documentation

template<class VarBranch>
Gecode::TieBreak< VarBranch >::TieBreak ( VarBranch  a0 = VarBranch(),
VarBranch  b0 = VarBranch(),
VarBranch  c0 = VarBranch(),
VarBranch  d0 = VarBranch() 
)
inline

Initialize with variable selection criteria.

Definition at line 76 of file branch-tiebreak.hpp.

Member Data Documentation

template<class VarBranch>
VarBranch Gecode::TieBreak< VarBranch >::a

Branching criteria to try in order.

Definition at line 45 of file branch-tiebreak.hpp.

template<class VarBranch>
VarBranch Gecode::TieBreak< VarBranch >::b

Definition at line 45 of file branch-tiebreak.hpp.

template<class VarBranch>
VarBranch Gecode::TieBreak< VarBranch >::c

Definition at line 45 of file branch-tiebreak.hpp.

template<class VarBranch>
VarBranch Gecode::TieBreak< VarBranch >::d

Definition at line 45 of file branch-tiebreak.hpp.


The documentation for this class was generated from the following file: