|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AIJob
is a game tree node to be evaluated by a
MinimaxAI.AIThread
AIMove
represents a line of moves found by the AI
while searching the game tree from a given node.AIPlayer
is a GamePlayer
that uses a
GameAI
to make moves.AiPlayerFactory
is an implementation of the
antichess.net AiPlayerFactory
interface.AntichessAI
implements an Antichess AIAntichessBoardEvaluator
evaluates
AntichessBoard
sBoardEvaluator
contains code to generate a static
evaluation of a Board
GameAI
class represents an abstract AI over a
Board
.MoveGenerator
for
a given piece
line
is used to store a linked list of the
principal variation discovered by minimax
MinimaxAI
is a GameAI
that implements
the minimax game search algorithmlastMove
and an empty string as a timestamp.
StartNewGame [player] [time] [player] [time]
Each player is denoted as "human" or "computer." The times
specified are the initial "time remaining" for the player, in
milliseconds.
GameAI
to make moves.
board
after making
move
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |