public class LevelBasedVarOrderHeapObjective extends LevelBasedVarOrderHeap implements IOrderObjective
activity, heap, lits, phaseStrategy| Constructor and Description |
|---|
LevelBasedVarOrderHeapObjective() |
LevelBasedVarOrderHeapObjective(IPhaseSelectionStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
setObjectiveFunction(ObjectiveFunction obj) |
String |
toString() |
addLevel, addLevel, createHeapassignLiteral, getPhaseSelectionStrategy, getVariableHeuristics, getVocabulary, numberOfInterestingVariables, printStat, select, setLits, setPhaseSelectionStrategy, setVarDecay, undo, updateActivity, updateVar, updateVar, updateVarAtDecisionLevel, varActivity, varDecayActivityclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitassignLiteral, getPhaseSelectionStrategy, getVariableHeuristics, printStat, select, setLits, setPhaseSelectionStrategy, setVarDecay, undo, updateVar, updateVar, updateVarAtDecisionLevel, varActivity, varDecayActivitypublic LevelBasedVarOrderHeapObjective()
public LevelBasedVarOrderHeapObjective(IPhaseSelectionStrategy strategy)
public void setObjectiveFunction(ObjectiveFunction obj)
setObjectiveFunction in interface IOrderObjectivepublic void init()
init in interface IOrderinit in class LevelBasedVarOrderHeappublic String toString()
toString in class LevelBasedVarOrderHeapCopyright © 2020 Centre de Recherche en Informatique de Lens (CRIL). All rights reserved.