40 namespace Gecode {
namespace Float {
namespace Branch {
42 ValSelCommitBase<FloatView,FloatNumBranch>*
52 if (fvb.
commit() == NULL) {
Select values greater than mean of smallest and largest value.
Which values to select for branching first.
Class for value selection and commit.
User-defined value selection.
Select select(void) const
Return selection strategy.
VoidFunction commit(void) const
Return commit function.
Select median value of a randomly chosen part.
Value commit class for less or equal or greater or equal.
Select values randomly which are not greater or not smaller than mean of largest and smallest value...
Base class for value selection and commit.
Exception: Unknown value or variable selection passed as argument
Select values not greater than mean of smallest and largest value.
Select median value of the upper part.
Select select(void) const
Return selection strategy.
Which values to select for assignment.
Select median value of the lower part.
Class for user-defined value commit.
Gecode toplevel namespace
ValSelCommitBase< FloatView, FloatNumBranch > * valselcommit(Space &home, const FloatValBranch &fvb)
Return value and commit for float views.
Select value according to user-defined functions.
Select value according to user-defined functions.