Generated on Thu Jan 16 2025 00:00:00 for Gecode by doxygen 1.14.0
var.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  Gecode
 Gecode toplevel namespace

Functions

Select first unassigned variable SetVarBranch Gecode::SET_VAR_NONE (void)
SetVarBranch Gecode::SET_VAR_RND (Rnd r)
Select variable with least merit according to branch merit function a bm SetVarBranch Gecode::SET_VAR_MERIT_MIN (SetBranchMerit bm, BranchTbl tbl=nullptr)
Select variable with highest merit according to branch merit function a bm SetVarBranch Gecode::SET_VAR_MERIT_MAX (SetBranchMerit bm, BranchTbl tbl=nullptr)
Select variable with smallest degree SetVarBranch Gecode::SET_VAR_DEGREE_MIN (BranchTbl tbl=nullptr)
Select variable with largest degree SetVarBranch Gecode::SET_VAR_DEGREE_MAX (BranchTbl tbl=nullptr)
Select variable with smallest accumulated failure count with decay factor a d SetVarBranch Gecode::SET_VAR_AFC_MIN (double d=1.0, BranchTbl tbl=nullptr)
Select variable with smallest accumulated failure count SetVarBranch Gecode::SET_VAR_AFC_MIN (SetAFC a, BranchTbl tbl=nullptr)
Select variable with largest accumulated failure count with decay factor a d SetVarBranch Gecode::SET_VAR_AFC_MAX (double d=1.0, BranchTbl tbl=nullptr)
Select variable with largest accumulated failure count SetVarBranch Gecode::SET_VAR_AFC_MAX (SetAFC a, BranchTbl tbl=nullptr)
Select variable with lowest action with decay factor a d SetVarBranch Gecode::SET_VAR_ACTION_MIN (double d=1.0, BranchTbl tbl=nullptr)
Select variable with lowest action SetVarBranch Gecode::SET_VAR_ACTION_MIN (SetAction a, BranchTbl tbl=nullptr)
Select variable with highest action with decay factor a d SetVarBranch Gecode::SET_VAR_ACTION_MAX (double d=1.0, BranchTbl tbl=nullptr)
Select variable with highest action SetVarBranch Gecode::SET_VAR_ACTION_MAX (SetAction a, BranchTbl tbl=nullptr)
Select variable with lowest CHB Q score SetVarBranch Gecode::SET_VAR_CHB_MIN (BranchTbl tbl=nullptr)
Select variable with lowest CHB Q score SetVarBranch Gecode::SET_VAR_CHB_MIN (SetCHB c, BranchTbl tbl=nullptr)
Select variable with highest CHB Q score SetVarBranch Gecode::SET_VAR_CHB_MAX (BranchTbl tbl=nullptr)
Select variable with highest CHB Q score SetVarBranch Gecode::SET_VAR_CHB_MAX (SetCHB c, BranchTbl tbl=nullptr)
Select variable with smallest minimum unknown element SetVarBranch Gecode::SET_VAR_MIN_MIN (BranchTbl tbl=nullptr)
Select variable with largest minimum unknown element SetVarBranch Gecode::SET_VAR_MIN_MAX (BranchTbl tbl=nullptr)
Select variable with smallest maximum unknown element SetVarBranch Gecode::SET_VAR_MAX_MIN (BranchTbl tbl=nullptr)
Select variable with largest maximum unknown element SetVarBranch Gecode::SET_VAR_MAX_MAX (BranchTbl tbl=nullptr)
Select variable with smallest unknown set SetVarBranch Gecode::SET_VAR_SIZE_MIN (BranchTbl tbl=nullptr)
Select variable with largest unknown set SetVarBranch Gecode::SET_VAR_SIZE_MAX (BranchTbl tbl=nullptr)
Select variable with smallest degree divided by domain size SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MIN (BranchTbl tbl=nullptr)
Select variable with largest degree divided by domain size SetVarBranch Gecode::SET_VAR_DEGREE_SIZE_MAX (BranchTbl tbl=nullptr)
Select variable with smallest accumulated failure count divided by domain size with decay factor a d SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN (double d=1.0, BranchTbl tbl=nullptr)
Select variable with smallest accumulated failure count divided by domain size SetVarBranch Gecode::SET_VAR_AFC_SIZE_MIN (SetAFC a, BranchTbl tbl=nullptr)
Select variable with largest accumulated failure count divided by domain size with decay factor a d SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX (double d=1.0, BranchTbl tbl=nullptr)
Select variable with largest accumulated failure count divided by domain size SetVarBranch Gecode::SET_VAR_AFC_SIZE_MAX (SetAFC a, BranchTbl tbl=nullptr)
Select variable with smallest action divided by domain size with decay factor a d SetVarBranch Gecode::SET_VAR_ACTION_SIZE_MIN (double d=1.0, BranchTbl tbl=nullptr)
Select variable with smallest action divided by domain size SetVarBranch Gecode::SET_VAR_ACTION_SIZE_MIN (SetAction a, BranchTbl tbl=nullptr)
Select variable with largest action divided by domain size with decay factor a d SetVarBranch Gecode::SET_VAR_ACTION_SIZE_MAX (double d=1.0, BranchTbl tbl=nullptr)
Select variable with largest action divided by domain size SetVarBranch Gecode::SET_VAR_ACTION_SIZE_MAX (SetAction a, BranchTbl tbl=nullptr)
Select variable with smallest CHB Q score divided by domain size SetVarBranch Gecode::SET_VAR_CHB_SIZE_MIN (BranchTbl tbl=nullptr)
Select variable with smallest CHB Q score divided by domain size SetVarBranch Gecode::SET_VAR_CHB_SIZE_MIN (SetCHB c, BranchTbl tbl=nullptr)
Select variable with largest CHB Q score divided by domain size SetVarBranch Gecode::SET_VAR_CHB_SIZE_MAX (BranchTbl tbl=nullptr)
Select variable with largest CHB Q score divided by domain size SetVarBranch Gecode::SET_VAR_CHB_SIZE_MAX (SetCHB c, BranchTbl tbl=nullptr)