
#include <pbs.hpp>
Public Member Functions | |
| PbsBuilder (const Options &opt) | |
| The constructor. | |
| virtual Engine * | operator() (Space *s) const |
| The actual build function. | |
| Public Member Functions inherited from Gecode::Search::Builder | |
| Builder (const Options &opt, bool best) | |
| Initialize with options opt and best solution search support. | |
| Options & | options (void) |
| Provide access to options. | |
| const Options & | options (void) const |
| Provide access to options. | |
| bool | best (void) const |
| Whether engine is a best solution search engine. | |
| virtual | ~Builder (void) |
| Destructor. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from Gecode::HeapAllocated | |
| static void * | operator new (size_t s) |
| Memory management. | |
| static void | operator delete (void *p) |
| Free memory allocated from heap. | |
| Protected Attributes inherited from Gecode::Search::Builder | |
| Options | opt |
| Stored and already expanded options. | |
| const bool | b |
| Whether engine to be built is a best solution search engine. | |
A PBS engine builder.
|
inline |
|
virtual |
The actual build function.
Implements Gecode::Search::Builder.