public class PebblingNumberRootedAllVertices extends PebblingNumberRootedBottomUp
Constructor and Description |
---|
PebblingNumberRootedAllVertices() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
argumentFormat()
Describe how the argument(s) to the algorithm should be formatted, if applicable.
|
java.lang.String |
getResult()
Return the result of the algorithm in the context of the problem.
|
void |
initializeMoreData()
Called by initializeData which is called by setPuzzleData.
|
void |
parseArguments(java.lang.String args)
Sends a string that the user can enter to the algorithm.
|
void |
runAlgorithm()
Runs the Algorithm.
|
getRoot, setRoot
briefProgress, countsOperations, getCurrentProblemData, getPebblingNumber, getProgressReport, getVersion
getPebbleState, getProblemType, initializeData, quit, setPebbleState
getNumberOfOperations, getState, isDone, isNotDone, isQuit, setProblemData, setState
public void initializeMoreData()
PebbleAlgorithm
initializeMoreData
in class PebblingNumberRootedBottomUp
public void runAlgorithm()
AlgorithmInterface
runAlgorithm
in interface AlgorithmInterface<PebbleInstance>
runAlgorithm
in class PebblingNumberBottomUp
public java.lang.String getResult()
AlgorithmInterface
getResult
in interface AlgorithmInterface<PebbleInstance>
getResult
in class PebblingNumberRootedBottomUp
public void parseArguments(java.lang.String args)
AlgorithmInterface
parseArguments
in interface AlgorithmInterface<PebbleInstance>
parseArguments
in class PebblingNumberRootedBottomUp
public java.lang.String argumentFormat()
AlgorithmInterface
argumentFormat
in interface AlgorithmInterface<PebbleInstance>
argumentFormat
in class PebblingNumberRootedBottomUp