2 class VarSchedulerBase;
3 template<mcsat::VariableOrdering vot>
4 class TheoryVarSchedulerStatic;
6 class VarSchedulerMinisat;
7 class VarSchedulerRandom;
8 class VarSchedulerFixedRandom;
11 template<TheoryGu
idedDecisionHeuristicLevel theory_conflict_gu
ided_decision_heuristic>
12 class VarSchedulerSMTTheoryGuided;
14 template<mcsat::VariableOrdering vot>
15 class VarSchedulerMcsatBooleanFirst;
16 template<
typename TheoryScheduler>
17 class VarSchedulerMcsatTheoryFirst;
18 template<mcsat::VariableOrdering vot>
19 class VarSchedulerMcsatActivityPreferTheory;
20 template<
int lookahead, mcsat::VariableOrdering vot>
21 class VarSchedulerMcsatUnivariateConstraintsOnly;
22 template<
typename TheoryScheduler,
bool respectActivities>
23 class VarSchedulerMcsatUnivariateClausesOnly;
Class to create the formulas for axioms.
TheoryGuidedDecisionHeuristicLevel