40 namespace Gecode {
namespace Set {
namespace Branch {
42 ValSelCommitBase<SetView,int>*
Which values to select for branching first.
Exclude median element (rounding downwards)
Class for value selection and commit.
User-defined value selection.
Return selection strategy Select select(void) const
Include median element (rounding downwards)
Select value according to user-defined functions.
Exclude smallest element.
Base class for value selection and commit.
Exclude smallest element.
Exception: Unknown value or variable selection passed as argument
ValSelCommitBase< SetView, int > * valselcommit(Space &home, const SetValBranch &svb)
Return value and commit for set views.
Exclude median element (rounding downwards)
Value commit class for inclusion.
Include smallest element.
BranchCommit commit(void) const
Return commit function.
Include smallest element.
Class for user-defined value commit.
Which value to select for assignment.
Gecode toplevel namespace
Return selection strategy Select select(void) const
Include median element (rounding downwards)
Select value according to user-defined functions.