C++ Reference: class LocalSearchMonitor

Note: This documentation is automatically generated.

Method
BeginAcceptNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op

BeginFiltering

Return type: virtual void

Arguments: const LocalSearchFilter* filter

BeginFilterNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op

BeginMakeNextNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op

BeginOperatorStart

Return type: virtual void

Local search operator events.

DebugString

Return type: std::string

EndAcceptNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op, bool neighbor_found

EndFiltering

Return type: virtual void

Arguments: const LocalSearchFilter* filter, bool reject

EndFilterNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op, bool neighbor_found

EndMakeNextNeighbor

Return type: virtual void

Arguments: const LocalSearchOperator* op, bool neighbor_found, const Assignment* delta, const Assignment* deltadelta

EndOperatorStart

Return type: virtual void

Install

Return type: void

Install itself on the solver.

LocalSearchMonitor

Return type: explicit

Arguments: Solver* const solver

~LocalSearchMonitor