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

Functions

FloatVarBranch Gecode::FLOAT_VAR_NONE (void)
 Select first unassigned variable. More...
 
FloatVarBranch Gecode::FLOAT_VAR_RND (Rnd r)
 Select random variable (uniform distribution, for tie breaking) More...
 
FloatVarBranch Gecode::FLOAT_VAR_MERIT_MIN (FloatBranchMerit bm, BranchTbl tbl=NULL)
 Select variable with least merit according to branch merit function bm. More...
 
FloatVarBranch Gecode::FLOAT_VAR_MERIT_MAX (FloatBranchMerit bm, BranchTbl tbl=NULL)
 Select variable with highest merit according to branch merit function bm. More...
 
FloatVarBranch Gecode::FLOAT_VAR_DEGREE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest degree. More...
 
FloatVarBranch Gecode::FLOAT_VAR_DEGREE_MAX (BranchTbl tbl=NULL)
 Select variable with largest degree. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count with decay factor d. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_MIN (FloatAFC a, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count with decay factor d. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_MAX (FloatAFC a, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count. More...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with lowest activity with decay factor d. More...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MIN (FloatActivity a, BranchTbl tbl=NULL)
 Select variable with lowest activity. More...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MAX (double d=1.0, BranchTbl tbl=NULL)
 Select variable with highest activity with decay factor d. More...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MAX (FloatActivity a, BranchTbl tbl=NULL)
 Select variable with highest activity. More...
 
FloatVarBranch Gecode::FLOAT_VAR_MIN_MIN (BranchTbl tbl=NULL)
 Select variable with smallest min. More...
 
FloatVarBranch Gecode::FLOAT_VAR_MIN_MAX (BranchTbl tbl=NULL)
 Select variable with largest min. More...
 
FloatVarBranch Gecode::FLOAT_VAR_MAX_MIN (BranchTbl tbl=NULL)
 Select variable with smallest max. More...
 
FloatVarBranch Gecode::FLOAT_VAR_MAX_MAX (BranchTbl tbl=NULL)
 Select variable with largest max. More...
 
FloatVarBranch Gecode::FLOAT_VAR_SIZE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest domain size. More...
 
FloatVarBranch Gecode::FLOAT_VAR_SIZE_MAX (BranchTbl tbl=NULL)
 Select variable with largest domain size. More...
 
FloatVarBranch Gecode::FLOAT_VAR_DEGREE_SIZE_MIN (BranchTbl tbl=NULL)
 Select variable with smallest degree divided by domain size. More...
 
FloatVarBranch Gecode::FLOAT_VAR_DEGREE_SIZE_MAX (BranchTbl tbl=NULL)
 Select variable with largest degree divided by domain size. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MIN (double d=1.0, BranchTbl tbl=NULL)
 Select variable with smalllest accumulated failure count divided by domain size with decay factor d. More...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MIN (FloatAFC a, BranchTbl tbl=NULL)
 Select variable with smallest accumulated failure count divided by domain size. More...
 
FloatVarBranch Gecode::FLOAT_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...
 
FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MAX (FloatAFC a, BranchTbl tbl=NULL)
 Select variable with largest accumulated failure count divided by domain size. More...
 
FloatVarBranch Gecode::FLOAT_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...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_SIZE_MIN (FloatActivity a, BranchTbl tbl=NULL)
 Select variable with smallest activity divided by domain size. More...
 
FloatVarBranch Gecode::FLOAT_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...
 
FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_SIZE_MAX (FloatActivity a, BranchTbl tbl=NULL)
 Select variable with largest activity divided by domain size. More...
 

Detailed Description

Function Documentation

FloatVarBranch Gecode::FLOAT_VAR_NONE ( void  )
inline

Select first unassigned variable.

Definition at line 92 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_RND ( Rnd  r)
inline

Select random variable (uniform distribution, for tie breaking)

Definition at line 109 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MERIT_MIN ( FloatBranchMerit  bm,
BranchTbl  tbl 
)
inline

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

Definition at line 97 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MERIT_MAX ( FloatBranchMerit  bm,
BranchTbl  tbl 
)
inline

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

Definition at line 103 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_DEGREE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest degree.

Definition at line 114 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_DEGREE_MAX ( BranchTbl  tbl)
inline

Select variable with largest degree.

Definition at line 119 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_MIN ( double  d,
BranchTbl  tbl 
)
inline

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

Definition at line 124 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_MIN ( FloatAFC  a,
BranchTbl  tbl 
)
inline

Select variable with smallest accumulated failure count.

Definition at line 129 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_MAX ( double  d,
BranchTbl  tbl 
)
inline

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

Definition at line 134 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_MAX ( FloatAFC  a,
BranchTbl  tbl 
)
inline

Select variable with largest accumulated failure count.

Definition at line 139 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MIN ( double  d,
BranchTbl  tbl 
)
inline

Select variable with lowest activity with decay factor d.

Definition at line 144 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MIN ( FloatActivity  a,
BranchTbl  tbl 
)
inline

Select variable with lowest activity.

Definition at line 149 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MAX ( double  d,
BranchTbl  tbl 
)
inline

Select variable with highest activity with decay factor d.

Definition at line 154 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_MAX ( FloatActivity  a,
BranchTbl  tbl 
)
inline

Select variable with highest activity.

Definition at line 159 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MIN_MIN ( BranchTbl  tbl)
inline

Select variable with smallest min.

Definition at line 164 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MIN_MAX ( BranchTbl  tbl)
inline

Select variable with largest min.

Definition at line 169 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MAX_MIN ( BranchTbl  tbl)
inline

Select variable with smallest max.

Definition at line 174 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_MAX_MAX ( BranchTbl  tbl)
inline

Select variable with largest max.

Definition at line 179 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_SIZE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest domain size.

Definition at line 184 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_SIZE_MAX ( BranchTbl  tbl)
inline

Select variable with largest domain size.

Definition at line 189 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_DEGREE_SIZE_MIN ( BranchTbl  tbl)
inline

Select variable with smallest degree divided by domain size.

Definition at line 194 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_DEGREE_SIZE_MAX ( BranchTbl  tbl)
inline

Select variable with largest degree divided by domain size.

Definition at line 199 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MIN ( double  d,
BranchTbl  tbl 
)
inline

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

Definition at line 204 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MIN ( FloatAFC  a,
BranchTbl  tbl 
)
inline

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

Definition at line 209 of file var.hpp.

FloatVarBranch Gecode::FLOAT_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 214 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_AFC_SIZE_MAX ( FloatAFC  a,
BranchTbl  tbl 
)
inline

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

Definition at line 219 of file var.hpp.

FloatVarBranch Gecode::FLOAT_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 224 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_SIZE_MIN ( FloatActivity  a,
BranchTbl  tbl 
)
inline

Select variable with smallest activity divided by domain size.

Definition at line 229 of file var.hpp.

FloatVarBranch Gecode::FLOAT_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 234 of file var.hpp.

FloatVarBranch Gecode::FLOAT_VAR_ACTIVITY_SIZE_MAX ( FloatActivity  a,
BranchTbl  tbl 
)
inline

Select variable with largest activity divided by domain size.

Definition at line 239 of file var.hpp.