The base class of all search logs that periodically outputs information when the search is running.
Definition at line 2007 of file constraint_solveri.h.
◆ SearchLog()
SearchLog |
( |
Solver *const |
s, |
|
|
OptimizeVar *const |
obj, |
|
|
IntVar *const |
var, |
|
|
double |
scaling_factor, |
|
|
double |
offset, |
|
|
std::function< std::string()> |
display_callback, |
|
|
int |
period |
|
) |
| |
◆ ~SearchLog()
◆ AcceptUncheckedNeighbor()
void AcceptUncheckedNeighbor |
( |
| ) |
|
|
override |
◆ ApplyDecision()
void ApplyDecision |
( |
Decision *const |
decision | ) |
|
|
override |
◆ AtSolution()
◆ BeginFail()
◆ BeginInitialPropagation()
void BeginInitialPropagation |
( |
| ) |
|
|
override |
◆ DebugString()
std::string DebugString |
( |
| ) |
const |
|
override |
◆ EndInitialPropagation()
void EndInitialPropagation |
( |
| ) |
|
|
override |
◆ EnterSearch()
◆ ExitSearch()
◆ Maintain()
◆ NoMoreSolutions()
◆ OutputDecision()
◆ OutputLine()
virtual void OutputLine |
( |
const std::string & |
line | ) |
|
|
protectedvirtual |
◆ RefuteDecision()
void RefuteDecision |
( |
Decision *const |
decision | ) |
|
|
override |
The documentation for this class was generated from the following file: