@Deprecated public abstract class PebblingNumberExhaustiveGeneric extends PebbleAlgorithm
Constructor and Description |
---|
PebblingNumberExhaustiveGeneric()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
countsOperations()
Deprecated.
|
java.lang.String |
getCurrentProblemData()
Deprecated.
|
java.lang.String |
getProgressReport()
Deprecated.
The printout in the Solvability Dialog box.
|
void |
initializeMoreData()
Deprecated.
Sets up the arrays and initial configurations for the fields of this class.
|
AlgorithmStates |
next()
Deprecated.
Determines the solvability of the currentConfiguration, and sets up the new configuration that will need to be
run.
|
void |
runAlgorithm()
Deprecated.
Continues to call "next" until the algorithm has finished, then prints out some useful information.
|
getPebbleState, getProblemType, getResult, initializeData, quit, setPebbleState
getNumberOfOperations, getState, isDone, isNotDone, isQuit, setProblemData, setState
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
argumentFormat, getVersion, parseArguments
public PebblingNumberExhaustiveGeneric()
public void runAlgorithm()
public void initializeMoreData()
initializeMoreData
in class PebbleAlgorithm
public java.lang.String getProgressReport()
getProgressReport
in interface AlgorithmInterface<PebbleInstance>
getProgressReport
in class PebbleAlgorithm
public java.lang.String getCurrentProblemData()
public boolean countsOperations()
public AlgorithmStates next()