public class VarOrderHeapObjective extends VarOrderHeap implements IOrderObjective
activity, heap, lits, phaseStrategy| Constructor and Description |
|---|
VarOrderHeapObjective() |
VarOrderHeapObjective(IPhaseSelectionStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
that method has the responsability to initialize all arrays in the
heuristics.
|
void |
setObjectiveFunction(ObjectiveFunction obj) |
String |
toString() |
assignLiteral, getPhaseSelectionStrategy, getVariableHeuristics, getVocabulary, numberOfInterestingVariables, printStat, select, setLits, setPhaseSelectionStrategy, setVarDecay, undo, updateActivity, updateVar, updateVarAtDecisionLevel, varActivity, varDecayActivityclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitassignLiteral, getPhaseSelectionStrategy, getVariableHeuristics, printStat, select, setLits, setPhaseSelectionStrategy, setVarDecay, undo, updateVar, updateVarAtDecisionLevel, varActivity, varDecayActivitypublic VarOrderHeapObjective()
public VarOrderHeapObjective(IPhaseSelectionStrategy strategy)
public void setObjectiveFunction(ObjectiveFunction obj)
setObjectiveFunction in interface IOrderObjectivepublic void init()
VarOrderHeapinit in interface IOrderinit in class VarOrderHeappublic String toString()
toString in class VarOrderHeapCopyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.