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 |