@Deprecated public class IsSolvablePurePebbles extends EfficientPebbleAlgorithm
Constructor and Description |
---|
IsSolvablePurePebbles()
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 |
getProgressReport()
Deprecated.
The Default implementation for a pebble algorithm.
|
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 |
reinitializeMoreData()
Deprecated.
If resetWithThesePebbles is called, what else needs to be reinitialized before the algorithm can be run?
This is supposed to be much more efficient than calling initializeMoreData.
|
void |
runAlgorithm()
Deprecated.
Runs the Algorithm.
|
getCovered, getCurrentProblemData, resetWithThesePebbles, resetWithThesePebbles
getPebbleState, getProblemType, getResult, initializeData, quit, setPebbleState
getNumberOfOperations, getState, isDone, isNotDone, isQuit, setProblemData, setState
public void reinitializeMoreData()
EfficientPebbleAlgorithm
reinitializeMoreData
in class EfficientPebbleAlgorithm
public void initializeMoreData()
PebbleAlgorithm
initializeMoreData
in class EfficientPebbleAlgorithm
public void runAlgorithm()
AlgorithmInterface
public java.lang.String getProgressReport()
PebbleAlgorithm
getProgressReport
in interface AlgorithmInterface<PebbleInstance>
getProgressReport
in class PebbleAlgorithm
public boolean countsOperations()
public double getVersion()
AlgorithmInterface
public void parseArguments(java.lang.String args)
AlgorithmInterface
public java.lang.String argumentFormat()
AlgorithmInterface