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