Generated on Sat Feb 7 2015 02:01:36 for Gecode by doxygen 1.8.9.1

Functions

SetVarBranch Gecode::SET_VAR_NONE (void)
 Select first unassigned variable. More...
 
SetVarBranch Gecode::SET_VAR_RND (Rnd r)
 Select random variable (uniform distribution, for tie breaking) More...
 
SetVarBranch Gecode::SET_VAR_MERIT_MIN (SetBranchMerit bm, BranchTbl tbl=NULL)
 Select variable with least merit according to branch merit function bm. More...
 
SetVarBranch Gecode::SET_VAR_MERIT_MAX (SetBranchMerit bm, BranchTbl tbl=NULL)
 Select variable with highest merit according to branch merit function bm. More...
 
SetVarBranch Gecode::SET_VAR_DEGREE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest degree. More...
 
SetVarBranch Gecode::SET_VAR_DEGREE_MAX (BranchTbl tbl=NULL)
 Select variable with largest degree. More...
 
SetVarBranch Gecode::SET_VAR_AFC_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_AFC_MIN (SetAFC a, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count. More...
 
SetVarBranch Gecode::SET_VAR_AFC_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_AFC_MAX (SetAFC a, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with lowest activity with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_MIN (SetActivity a, BranchTbl tbl=NULL)
 Select variable with lowest activity. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with highest activity with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_MAX (SetActivity a, BranchTbl tbl=NULL)
 Select variable with highest activity. More...
 
SetVarBranch Gecode::SET_VAR_MIN_MIN (BranchTbl tbl=NULL)
 Select variable with smallest minimum unknown element. More...
 
SetVarBranch Gecode::SET_VAR_MIN_MAX (BranchTbl tbl=NULL)
 Select variable with largest minimum unknown element. More...
 
SetVarBranch Gecode::SET_VAR_MAX_MIN (BranchTbl tbl=NULL)
 Select variable with smallest maximum unknown element. More...
 
SetVarBranch Gecode::SET_VAR_MAX_MAX (BranchTbl tbl=NULL)
 Select variable with largest maximum unknown element. More...
 
SetVarBranch Gecode::SET_VAR_SIZE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest unknown set. More...
 
SetVarBranch Gecode::SET_VAR_SIZE_MAX (BranchTbl tbl=NULL)
 Select variable with largest unknown set. More...
 
SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest degree divided by domain size. More...
 
SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MAX (BranchTbl tbl=NULL)
 Select variable with largest degree divided by domain size. More...
 
SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count divided by domain size with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN (SetAFC a, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count divided by domain size. More...
 
SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count divided by domain size with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX (SetAFC a, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count divided by domain size. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with smallest activity divided by domain size with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MIN (SetActivity a, BranchTbl tbl=NULL)
 Select variable with smallest activity divided by domain size. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with largest activity divided by domain size with decay factor d. More...
 
SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MAX (SetActivity a, BranchTbl tbl=NULL)
 Select variable with largest activity divided by domain size. More...
 

Detailed Description

Function Documentation

SetVarBranch Gecode::SET_VAR_NONE ( void  )
inline

Select first unassigned variable.

Definition at line 91 of file var.hpp.

SetVarBranch Gecode::SET_VAR_RND ( Rnd  r)
inline

Select random variable (uniform distribution, for tie breaking)

Definition at line 96 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MERIT_MIN ( SetBranchMerit  bm,
BranchTbl  tbl 
)
inline

Select variable with least merit according to branch merit function bm.

Definition at line 101 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MERIT_MAX ( SetBranchMerit  bm,
BranchTbl  tbl 
)
inline

Select variable with highest merit according to branch merit function bm.

Definition at line 107 of file var.hpp.

SetVarBranch Gecode::SET_VAR_DEGREE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest degree.

Definition at line 113 of file var.hpp.

SetVarBranch Gecode::SET_VAR_DEGREE_MAX ( BranchTbl  tbl)
inline

Select variable with largest degree.

Definition at line 118 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_MIN ( double  d,
BranchTbl  tbl 
)
inline

Select variable with smallest accumulated failure count with decay factor d.

Definition at line 123 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_MIN ( SetAFC  a,
BranchTbl  tbl 
)
inline

Select variable with smallest accumulated failure count.

Definition at line 128 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_MAX ( double  d,
BranchTbl  tbl 
)
inline

Select variable with largest accumulated failure count with decay factor d.

Definition at line 133 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_MAX ( SetAFC  a,
BranchTbl  tbl 
)
inline

Select variable with largest accumulated failure count.

Definition at line 138 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_MIN ( double  d,
BranchTbl  tbl 
)
inline

Select variable with lowest activity with decay factor d.

Definition at line 143 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_MIN ( SetActivity  a,
BranchTbl  tbl 
)
inline

Select variable with lowest activity.

Definition at line 148 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_MAX ( double  d,
BranchTbl  tbl 
)
inline

Select variable with highest activity with decay factor d.

Definition at line 153 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_MAX ( SetActivity  a,
BranchTbl  tbl 
)
inline

Select variable with highest activity.

Definition at line 158 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MIN_MIN ( BranchTbl  tbl)
inline

Select variable with smallest minimum unknown element.

Definition at line 163 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MIN_MAX ( BranchTbl  tbl)
inline

Select variable with largest minimum unknown element.

Definition at line 168 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MAX_MIN ( BranchTbl  tbl)
inline

Select variable with smallest maximum unknown element.

Definition at line 173 of file var.hpp.

SetVarBranch Gecode::SET_VAR_MAX_MAX ( BranchTbl  tbl)
inline

Select variable with largest maximum unknown element.

Definition at line 178 of file var.hpp.

SetVarBranch Gecode::SET_VAR_SIZE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest unknown set.

Definition at line 183 of file var.hpp.

SetVarBranch Gecode::SET_VAR_SIZE_MAX ( BranchTbl  tbl)
inline

Select variable with largest unknown set.

Definition at line 188 of file var.hpp.

SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest degree divided by domain size.

Definition at line 193 of file var.hpp.

SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MAX ( BranchTbl  tbl)
inline

Select variable with largest degree divided by domain size.

Definition at line 198 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN ( double  d,
BranchTbl  tbl 
)
inline

Select variable with smallest accumulated failure count divided by domain size with decay factor d.

Definition at line 203 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN ( SetAFC  a,
BranchTbl  tbl 
)
inline

Select variable with smallest accumulated failure count divided by domain size.

Definition at line 208 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX ( double  d,
BranchTbl  tbl 
)
inline

Select variable with largest accumulated failure count divided by domain size with decay factor d.

Definition at line 213 of file var.hpp.

SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX ( SetAFC  a,
BranchTbl  tbl 
)
inline

Select variable with largest accumulated failure count divided by domain size.

Definition at line 218 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MIN ( double  d,
BranchTbl  tbl 
)
inline

Select variable with smallest activity divided by domain size with decay factor d.

Definition at line 223 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MIN ( SetActivity  a,
BranchTbl  tbl 
)
inline

Select variable with smallest activity divided by domain size.

Definition at line 228 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MAX ( double  d,
BranchTbl  tbl 
)
inline

Select variable with largest activity divided by domain size with decay factor d.

Definition at line 233 of file var.hpp.

SetVarBranch Gecode::SET_VAR_ACTIVITY_SIZE_MAX ( SetActivity  a,
BranchTbl  tbl 
)
inline

Select variable with largest activity divided by domain size.

Definition at line 238 of file var.hpp.