Top Level Namespace

Defined Under Namespace

Classes: AI, AIPlayer, Board, CLIBoard, CLIGame, CLIGameSetup, CLIUI, ComputerPlayer, Game, GameSetup, HumanPlayer, MaximizingPlayer, MinimizingPlayer, Player, PlayerFactory, UI, WebBoard, WebGame, WebGameSetup

Constant Summary collapse

POS_INF =
999
NEG_INF =
-999
WIN =
1
LOSE =
-1
TIE =
0
MARKER_X =
'X'
MARKER_O =
'O'
COMPUTER_PLAYER =
'computer'
HUMAN_PLAYER =
'human'
AI_PLAYER =
'hard computer'
HARD_LEVEL =
'hard'
EASY_LEVEL =
'easy'