Uses of Class
net.runelite.client.plugins.puzzlesolver.solver.PuzzleState
-
-
Uses of PuzzleState in net.runelite.client.plugins.puzzlesolver.solver
Methods in net.runelite.client.plugins.puzzlesolver.solver that return PuzzleState Modifier and Type Method Description PuzzleState
PuzzleState. getParent()
PuzzleState
PuzzleSolver. getStep(int stepIdx)
PuzzleState
PuzzleState. swap(int x1, int y1, int x2, int y2)
Methods in net.runelite.client.plugins.puzzlesolver.solver that return types with arguments of type PuzzleState Modifier and Type Method Description List<PuzzleState>
PuzzleState. computeMoves()
Constructors in net.runelite.client.plugins.puzzlesolver.solver with parameters of type PuzzleState Constructor Description PuzzleSolver(Pathfinder pathfinder, PuzzleState startState)
-
Uses of PuzzleState in net.runelite.client.plugins.puzzlesolver.solver.heuristics
Methods in net.runelite.client.plugins.puzzlesolver.solver.heuristics with parameters of type PuzzleState Modifier and Type Method Description int
Heuristic. computeValue(PuzzleState state)
int
ManhattanDistance. computeValue(PuzzleState state)
-
Uses of PuzzleState in net.runelite.client.plugins.puzzlesolver.solver.pathfinding
Methods in net.runelite.client.plugins.puzzlesolver.solver.pathfinding that return types with arguments of type PuzzleState Modifier and Type Method Description List<PuzzleState>
IDAStar. computePath(PuzzleState root)
List<PuzzleState>
IDAStarMM. computePath(PuzzleState root)
abstract List<PuzzleState>
Pathfinder. computePath(PuzzleState start)
Methods in net.runelite.client.plugins.puzzlesolver.solver.pathfinding with parameters of type PuzzleState Modifier and Type Method Description List<PuzzleState>
IDAStar. computePath(PuzzleState root)
List<PuzzleState>
IDAStarMM. computePath(PuzzleState root)
abstract List<PuzzleState>
Pathfinder. computePath(PuzzleState start)
-