|
SAT Solver Template
|
Contains different branching heuristics. More...

Go to the source code of this file.
Classes | |
| struct | sat::FirstVariable |
| Variable selection strategy that selects the first unassigned variable. More... | |
| struct | sat::detail::HeuristicCallableBase |
| This is a helper class for the implementation of a type erasure heuristic wrapper. More... | |
| struct | sat::detail::HeuristicCallable< H > |
| This is a helper class for the implementation of a type erasure heuristic wrapper. More... | |
| class | sat::Heuristic |
| Type erasure heuristic wrapper that can hold any type of heuristic. More... | |
| class | sat::MovableHeuristic< H > |
| Wrapper for heuristics that do not support move construction or assignment. More... | |
Namespaces | |
| namespace | sat |
| namespace | sat::detail |
Concepts | |
| concept | sat::heuristic |
Contains different branching heuristics.