Which values to select for branching first.
More...
#include <gecode/float.hh>
Which values to select for branching first.
Definition at line 1833 of file float.hh.
◆ Select
Which value selection.
| Enumerator |
|---|
| SEL_SPLIT_MIN | Select values not greater than mean of smallest and largest value.
|
| SEL_SPLIT_MAX | Select values greater than mean of smallest and largest value.
|
| SEL_SPLIT_RND | Select values randomly which are not greater or not smaller than mean of largest and smallest value.
|
| SEL_VAL_COMMIT | Select value according to user-defined functions.
|
Definition at line 1836 of file float.hh.
◆ FloatValBranch() [1/3]
Initialize with selection strategy s.
Definition at line 37 of file val.hpp.
◆ FloatValBranch() [2/3]
| Gecode::FloatValBranch::FloatValBranch |
( |
Rnd | r | ) |
|
|
inline |
Initialize with random number generator r.
Definition at line 41 of file val.hpp.
◆ FloatValBranch() [3/3]
Initialize with value function f and commit function c.
Definition at line 45 of file val.hpp.
◆ select()
Return selection strategy.
Definition at line 49 of file val.hpp.
| Select Gecode::FloatValBranch::s |
|
protected |
Which value to select.
Definition at line 1844 of file float.hh.
The documentation for this class was generated from the following files: