Type summarizing one or more solving steps. More...
#include <clasp_facade.h>
Public Types | |
| typedef SharedMinimizeData | SharedMinData |
Public Member Functions | |
| bool | complete () const |
| const char * | consequences () const |
| const SharedMinData * | costs () const |
| const SharedContext & | ctx () const |
| uint64 | enumerated () const |
| void | init (ClaspFacade &f) |
| const Asp::LpStats * | lpStats () const |
| const Model * | model () const |
| uint64 | optimal () const |
| bool | optimize () const |
| bool | optimum () const |
| bool | sat () const |
| int | stats () const |
| bool | unsat () const |
Public Attributes | |
| double | cpuTime |
| const ClaspFacade * | facade |
| uint64 | numEnum |
| Result | result |
| double | satTime |
| double | solveTime |
| uint32 | step |
| double | totalTime |
| double | unsatTime |
Type summarizing one or more solving steps.
Definition at line 136 of file clasp_facade.h.
Definition at line 137 of file clasp_facade.h.
| bool Clasp::ClaspFacade::Summary::complete | ( | ) | const [inline] |
Definition at line 144 of file clasp_facade.h.
| const char * Clasp::ClaspFacade::Summary::consequences | ( | ) | const |
Definition at line 589 of file clasp_facade.cpp.
| const SharedMinimizeData * Clasp::ClaspFacade::Summary::costs | ( | ) | const |
Definition at line 588 of file clasp_facade.cpp.
| const SharedContext& Clasp::ClaspFacade::Summary::ctx | ( | ) | const [inline] |
Definition at line 139 of file clasp_facade.h.
| uint64 Clasp::ClaspFacade::Summary::enumerated | ( | ) | const [inline] |
Definition at line 141 of file clasp_facade.h.
| void Clasp::ClaspFacade::Summary::init | ( | ClaspFacade & | f | ) |
Definition at line 585 of file clasp_facade.cpp.
| const Asp::LpStats* Clasp::ClaspFacade::Summary::lpStats | ( | ) | const [inline] |
Definition at line 140 of file clasp_facade.h.
| const Model * Clasp::ClaspFacade::Summary::model | ( | ) | const |
Definition at line 587 of file clasp_facade.cpp.
| uint64 Clasp::ClaspFacade::Summary::optimal | ( | ) | const |
Definition at line 597 of file clasp_facade.cpp.
| bool Clasp::ClaspFacade::Summary::optimize | ( | ) | const |
Definition at line 595 of file clasp_facade.cpp.
| bool Clasp::ClaspFacade::Summary::optimum | ( | ) | const |
Definition at line 596 of file clasp_facade.cpp.
| bool Clasp::ClaspFacade::Summary::sat | ( | ) | const [inline] |
Definition at line 142 of file clasp_facade.h.
| int Clasp::ClaspFacade::Summary::stats | ( | ) | const |
Definition at line 586 of file clasp_facade.cpp.
| bool Clasp::ClaspFacade::Summary::unsat | ( | ) | const [inline] |
Definition at line 143 of file clasp_facade.h.
Total cpu time.
Definition at line 154 of file clasp_facade.h.
Facade object of this run.
Definition at line 152 of file clasp_facade.h.
Total models enumerated.
Definition at line 158 of file clasp_facade.h.
Result of step.
Definition at line 160 of file clasp_facade.h.
Wall clock time to first model.
Definition at line 157 of file clasp_facade.h.
Wall clock time for solving.
Definition at line 155 of file clasp_facade.h.
Step number (incremental solving).
Definition at line 159 of file clasp_facade.h.
Total wall clock time.
Definition at line 153 of file clasp_facade.h.
Wall clock time to prove unsat.
Definition at line 156 of file clasp_facade.h.