public class MUCState extends KahinaState
| Modifier and Type | Field and Description |
|---|---|
static boolean |
VERBOSE |
consoleLines, consoleMessages, matchCountByBreakpoint, warnThresholdByBreakpoint| Constructor and Description |
|---|
MUCState(MUCInstance kahina) |
MUCState(MUCInstance kahina,
CnfSatInstance satInstance) |
| Modifier and Type | Method and Description |
|---|---|
AbstractAlgorithm |
getAlgorithm() |
ColoredPathDAG |
getDecisionGraph() |
MUCInstance |
getKahina() |
CnfSatInstance |
getSatInstance() |
MUCStep |
getSelectedStep() |
void |
initialize() |
void |
newStep(MUCStep step,
int parrentID) |
void |
reset() |
<T extends KahinaObject> |
retrieve(java.lang.Class<T> type,
int stepID) |
void |
setAlgorithm(AbstractAlgorithm alg) |
void |
setFiles(MiniSATFiles files2) |
void |
setHeuristic(ISortingHeuristic heuristic) |
void |
setSatInstance(CnfSatInstance satInstance) |
boolean |
stepExists(MUCStep step) |
consoleMessage, get, getConsoleMessages, getLineReferencesForStep, getMatchCountByBreakpoint, getSelectedStepID, getStepCount, getSteps, getWarnThresholdByBreakpoint, loadSteps, nextStepID, processEvent, processSelection, storepublic MUCState(MUCInstance kahina)
public MUCState(MUCInstance kahina, CnfSatInstance satInstance)
public void initialize()
initialize in class KahinaStatepublic void reset()
public MUCInstance getKahina()
public MUCStep getSelectedStep()
public <T extends KahinaObject> T retrieve(java.lang.Class<T> type, int stepID)
retrieve in class KahinaStatepublic void setSatInstance(CnfSatInstance satInstance)
public void setFiles(MiniSATFiles files2)
public void newStep(MUCStep step, int parrentID)
public CnfSatInstance getSatInstance()
public ColoredPathDAG getDecisionGraph()
public boolean stepExists(MUCStep step)
public void setHeuristic(ISortingHeuristic heuristic)
public AbstractAlgorithm getAlgorithm()
public void setAlgorithm(AbstractAlgorithm alg)