
Runnable slave of a portfolio master. More...
#include <pbs.hh>
Public Member Functions | |
| void | init (Engine *s, Stop *so) |
| Initialize with slave s and its stop object so. | |
| Space * | next (void) |
| Return next solution. | |
| Statistics | statistics (void) const |
| Return statistics of slave. | |
| bool | stopped (void) const |
| Check whether slave has been stopped. | |
| void | constrain (const Space &b) |
| Constrain with better solution b. | |
| void | run (void) |
| Perform one run. | |
| ~Slave (void) | |
| Delete slave. | |
Protected Attributes | |
| Engine * | slave |
| The slave engine. | |
| Stop * | stop |
| Stop object. | |
|
inline |
|
inline |
| void Gecode::Search::Seq::Slave::run | ( | void | ) |
Perform one run.
|
protected |