public class BidirectionalEightPuzzleProblem extends Problem implements BidirectionalProblem
actionsFunction, goalTest, initialState, resultFunction, stepCostFunction
Constructor and Description |
---|
BidirectionalEightPuzzleProblem(EightPuzzleBoard initialState) |
Modifier and Type | Method and Description |
---|---|
Problem |
getOriginalProblem() |
Problem |
getReverseProblem() |
getActionsFunction, getGoalTest, getInitialState, getResultFunction, getStepCostFunction, isGoalState
public BidirectionalEightPuzzleProblem(EightPuzzleBoard initialState)
public Problem getOriginalProblem()
getOriginalProblem
in interface BidirectionalProblem
public Problem getReverseProblem()
getReverseProblem
in interface BidirectionalProblem