public class Node
extends Object
-
Constructor Summary
Constructors
Node(puzzle.state.PuzzleState state)
Node(puzzle.state.PuzzleState state,
Node parent,
puzzle.state.Direction direction)
-
Method Summary
boolean
puzzle.state.PuzzleState
int
boolean
-
Constructor Details
-
Node
public Node(puzzle.state.PuzzleState state)
-
Node
public Node(puzzle.state.PuzzleState state,
Node parent,
puzzle.state.Direction direction)
-
Method Details
-
getState
public puzzle.state.PuzzleState getState()
-
-
getDirection
public Optional<puzzle.state.Direction> getDirection()
-
hasNextChild
public boolean hasNextChild()
-
-
-
-