

Go to the source code of this file.
Classes | |
| class | Clasp::BasicSatConfig |
| class | Clasp::Configuration |
| Interface for configuring a SharedContext object and its associated solvers. More... | |
| struct | Clasp::ContextParams |
| Parameters for a SharedContext object. More... | |
| struct | Clasp::SolveParams::FwdCheck |
| struct | Clasp::Heuristic_t |
| Simple factory for decision heuristics. More... | |
| struct | Clasp::ReduceParams |
| Aggregates parameters for the nogood deletion heuristic used during search. More... | |
| struct | Clasp::ReduceStrategy |
| Reduce strategy used during solving. More... | |
| struct | Clasp::RestartParams |
| Aggregates restart-parameters to configure restarts during search. More... | |
| struct | Clasp::SatPreParams |
| Parameters for (optional) Sat-preprocessing. More... | |
| struct | Clasp::ScheduleStrategy |
| Implements clasp's configurable schedule-strategies. More... | |
| struct | Clasp::SolveParams |
| Parameter-Object for grouping solve-related options. More... | |
| struct | Clasp::SolverParams |
| Parameter-Object for configuring a solver. More... | |
| struct | Clasp::SolverStrategies |
| class | Clasp::UserConfiguration |
| Base class for user-provided configurations. More... | |
Namespaces | |
| namespace | Clasp |
Typedefs | |
| typedef Range< uint32 > | Clasp::Range32 |
Functions | |
| double | Clasp::addR (uint32 idx, double a) |
| double | Clasp::growR (uint32 idx, double g) |
| uint32 | Clasp::log2 (uint32 x) |
| uint32 | Clasp::lubyR (uint32 idx) |
Contains strategies and options used to configure solvers and search.
Definition in file solver_strategies.h.