Generated on Fri Mar 20 15:56:26 2015 for Gecode by doxygen 1.6.3

var.hpp File Reference

(Revision: 13313)

Go to the source code of this file.

Namespaces

namespace  Gecode
 

Gecode toplevel namespace


Functions

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