@Deprecated public class PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics extends PebbleAlgorithm
Constructor and Description |
---|
PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
argumentFormat()
Deprecated.
Describe how the argument(s) to the algorithm should be formatted, if applicable.
|
boolean |
countsOperations()
Deprecated.
|
java.lang.String |
getCurrentProblemData()
Deprecated.
|
int |
getPebblingNumber()
Deprecated.
|
java.lang.String |
getProgressReport()
Deprecated.
The printout in the Solvability Dialog box.
|
java.lang.String |
getResult()
Deprecated.
Return the result of the algorithm in the context of the problem.
|
double |
getVersion()
Deprecated.
Mostly for use in comparing results from previous versions of algorithms, and/or so we can know whether or not
data in the database is based on an older version of the algorithm.
|
void |
initializeMoreData()
Deprecated.
Called by initializeData which is called by setPuzzleData.
|
void |
parseArguments(java.lang.String args)
Deprecated.
Sends a string that the user can enter to the algorithm.
|
void |
runAlgorithm()
Deprecated.
Runs the Algorithm.
|
getPebbleState, getProblemType, initializeData, quit, setPebbleState
getNumberOfOperations, getState, isDone, isNotDone, isQuit, setProblemData, setState
public PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics()
public int getPebblingNumber()
public java.lang.String getResult()
AlgorithmInterface
getResult
in interface AlgorithmInterface<PebbleInstance>
getResult
in class PebbleAlgorithm
public void runAlgorithm()
AlgorithmInterface
public java.lang.String getCurrentProblemData()
public boolean countsOperations()
public double getVersion()
AlgorithmInterface
public void initializeMoreData()
PebbleAlgorithm
initializeMoreData
in class PebbleAlgorithm
public java.lang.String getProgressReport()
getProgressReport
in interface AlgorithmInterface<PebbleInstance>
getProgressReport
in class PebbleAlgorithm
public void parseArguments(java.lang.String args)
AlgorithmInterface
public java.lang.String argumentFormat()
AlgorithmInterface