All Classes and Interfaces
Class
Description
Conducts a two-player game on the console.
Implements the breadth-first search (BFS) algorithm to solve puzzles.
Conducts a two-player game whose moves are described by a single object.
Represents the nodes of a search graph.
Represents functionality shared between the state of puzzles and two-player
games.
Represents the state of a two-player game whose moves are described by a
single object.
Represents the state of a puzzle to be solved.
Represents the two players.
Represents the status of the game.
Conducts a two-player game of the two-phase move-type on the console.
Utility class to determine the next move in two-phase move-type puzzles or
two-player games.
Represents the current selection phase.
Represents the states of puzzles or two-player games whose moves are
described by two objects, i.e.,
from
and to
.Represents the state of a game whose moves are described by two objects,
i.e.,
from
and to
.Represents the state of a puzzle whose moves are described by two objects,
i.e.,
from
and to
.Represents moves that are described by two objects, i.e.,
from
and to
.