| Package | Description |
|---|---|
| cusack.hcg.comm | |
| cusack.hcg.database | |
| cusack.hcg.games.pebble.reachit | |
| cusack.hcg.graph.algorithm |
Contains classes that allow algorithms to be run on graphs and problems.
|
| cusack.hcg.model | |
| cusack.hcg.util |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Solution> |
DataSource.getSolutionsForAllAlgorithms(int gameID) |
java.util.ArrayList<Solution> |
DataSource.getSolutionsForThisAlgorithm(java.lang.String algorithmName,
int gameID) |
java.util.ArrayList<Solution> |
DataSource.getUserSolutions(int userID,
int gameID) |
| Modifier and Type | Method and Description |
|---|---|
int |
DataSource.insertSolution(Solution solution) |
boolean |
DataSource.updateSolution(Solution solution) |
| Modifier and Type | Class and Description |
|---|---|
class |
Replay |
class |
SolutionWithPuzzle |
| Constructor and Description |
|---|
Solution(Solution other) |
SolutionWithPuzzle(Solution other,
PuzzleInstance puz) |
| Modifier and Type | Method and Description |
|---|---|
void |
ReachItInstance.setSolutionInformation(Solution solution) |
| Modifier and Type | Method and Description |
|---|---|
Solution |
OldGenericAlgorithm.getSolution()
Deprecated.
|
Solution |
AlgorithmWrapper.getSolution() |
| Modifier and Type | Method and Description |
|---|---|
Solution |
PuzzleInstance.getSolution()
Returns a solution WITHOUT the UserID properly set necessarily.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PuzzleInstance.setSolutionInformation(Solution solution)
This method sets the solution data, such as the time taken by the user, and the previous score set by the user
during their last play through.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AchievementManager.checkTimeTraveller(Solution s) |