Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
AgingTable (class in ai.table)
AgingTableEntry (class in ai.table)
ai.brain
module
ai.table
module
AlphaBetaPruner (class in ai.brain)
anticlockwise (core.enums.Direction property)
anticlockwise() (core.game.Position method)
B
BASE (core.enums.GameType attribute)
BEETLE (core.enums.BugType attribute)
BESTMOVE (core.enums.Command attribute)
bestmove() (engine.Engine method)
BLACK (core.enums.PlayerColor attribute)
BLACK_WINS (core.enums.GameState attribute)
Board (class in core.board)
BOOL (core.enums.OptionType attribute)
Brain (class in ai.brain)
BRAINS (engine.Engine attribute)
Bug (class in core.game)
bugs_from_pos() (core.board.Board method)
BugType (class in core.enums)
C
calculate_valid_moves() (core.board.Board method)
clear() (ai.table.AgingTable method)
clockwise (core.enums.Direction property)
clockwise() (core.game.Position method)
code (core.enums.PlayerColor property)
COLORS (core.game.Bug attribute)
Command (class in core.enums)
core.board
module
core.enums
module
core.game
module
core.hash
module
count (core.board.QueenNeighbors attribute)
current_opponent_has_won (core.board.Board property)
current_player_has_won (core.board.Board property)
current_player_queen_in_play (core.board.Board property)
current_player_turn (core.board.Board property)
D
DEFAULT_MAX_BRANCHING_FACTOR (engine.Engine attribute)
DEFAULT_NUM_THREADS (engine.Engine attribute)
DEFAULT_STRATEGY_BLACK (engine.Engine attribute)
DEFAULT_STRATEGY_WHITE (engine.Engine attribute)
delta_index (core.enums.Direction property)
Direction (class in core.enums)
DOWN_LEFT (core.enums.Direction attribute)
DOWN_RIGHT (core.enums.Direction attribute)
DRAW (core.enums.GameState attribute)
E
engine
module
Engine (class in engine)
ENUM (core.enums.OptionType attribute)
error() (engine.Engine method)
EXACT (ai.table.TranspositionTableEntryType attribute)
EXIT (core.enums.Command attribute)
F
find_best_move() (ai.brain.Brain method)
FLOAT (core.enums.OptionType attribute)
flush() (ai.table.AgingTable method)
G
GameState (class in core.enums)
GameType (class in core.enums)
GRASSHOPPER (core.enums.BugType attribute)
H
hash() (core.board.Board method)
HELP (core.enums.Command attribute)
help() (engine.Engine method)
I
IN_PROGRESS (core.enums.GameState attribute)
index (core.enums.GameType property)
INFO (core.enums.Command attribute)
info() (engine.Engine method)
INT (core.enums.OptionType attribute)
is_active() (engine.Engine method)
is_left (core.enums.Direction property)
is_right (core.enums.Direction property)
items() (ai.table.AgingTable method)
K
keys() (ai.table.AgingTable method)
L
L (core.enums.GameType attribute)
LADYBUG (core.enums.BugType attribute)
LEFT (core.enums.Direction attribute)
lefts() (core.enums.Direction class method)
LOWER_BOUND (ai.table.TranspositionTableEntryType attribute)
M
M (core.enums.GameType attribute)
MAX_BRANCHING_FACTOR (core.enums.Option attribute)
MAX_MAX_BRANCHING_FACTOR (engine.Engine attribute)
MAX_NUM_THREADS (engine.Engine attribute)
MIN_MAX_BRANCHING_FACTOR (engine.Engine attribute)
MIN_NUM_THREADS (engine.Engine attribute)
module
ai.brain
ai.table
core.board
core.enums
core.game
core.hash
engine
MOSQUITO (core.enums.BugType attribute)
Move (class in core.game)
N
NEGAMAX (core.enums.Strategy attribute)
NEIGHBOR_DELTAS (core.board.Board attribute)
neighbors (core.board.QueenNeighbors attribute)
NEWGAME (core.enums.Command attribute)
newgame() (engine.Engine method)
NOT_STARTED (core.enums.GameState attribute)
NUM_THREADS (core.enums.Option attribute)
O
opposite (core.enums.Direction property)
(core.enums.PlayerColor property)
Option (class in core.enums)
OPTION_TYPES (engine.Engine attribute)
OPTIONS (core.enums.Command attribute)
options() (engine.Engine method)
OptionType (class in core.enums)
ORIGIN (core.board.Board attribute)
P
P (core.enums.GameType attribute)
parse() (core.enums.GameState class method)
(core.enums.GameType class method)
(core.game.Bug class method)
PASS (core.enums.Command attribute)
(core.game.Move attribute)
pieces_in_play() (core.board.Board method)
PILLBUG (core.enums.BugType attribute)
PLAY (core.enums.Command attribute)
play() (core.board.Board method)
(engine.Engine method)
play_parsed() (core.board.Board method)
PlayerColor (class in core.enums)
popitem() (ai.table.AgingTable method)
pos_from_bug() (core.board.Board method)
Position (class in core.game)
Q
QUEEN_BEE (core.enums.BugType attribute)
queen_neighbors_by_color() (core.board.Board method)
QueenNeighbors (class in core.board)
R
Random (class in ai.brain)
RANDOM (core.enums.Strategy attribute)
REGEX (core.game.Bug attribute)
(core.game.Move attribute)
RIGHT (core.enums.Direction attribute)
rights() (core.enums.Direction class method)
S
ScoreTable (class in ai.table)
ScoreTableEntry (class in ai.table)
SOLDIER_ANT (core.enums.BugType attribute)
SPIDER (core.enums.BugType attribute)
start() (engine.Engine method)
Strategy (class in core.enums)
STRATEGY_BLACK (core.enums.Option attribute)
STRATEGY_WHITE (core.enums.Option attribute)
stringify() (core.game.Move class method)
stringify_move() (core.board.Board method)
T
tag (core.enums.GameType property)
threads (engine.Engine attribute)
toggle_last_moved_piece() (core.hash.ZobristHash method)
toggle_piece() (core.hash.ZobristHash method)
toggle_turn() (core.hash.ZobristHash method)
TranspositionTable (class in ai.table)
TranspositionTableEntry (class in ai.table)
TranspositionTableEntryType (class in ai.table)
U
UNDO (core.enums.Command attribute)
undo() (core.board.Board method)
(engine.Engine method)
UP_LEFT (core.enums.Direction attribute)
UP_RIGHT (core.enums.Direction attribute)
UPPER_BOUND (ai.table.TranspositionTableEntryType attribute)
V
valid_moves (core.board.Board property)
VALIDMOVES (core.enums.Command attribute)
validmoves() (engine.Engine method)
values() (ai.table.AgingTable method)
VERSION (engine.Engine attribute)
W
WHITE (core.enums.PlayerColor attribute)
WHITE_WINS (core.enums.GameState attribute)
Z
ZobristHash (class in core.hash)
Hivemind
Navigation
Engine
Core
AI
Related Topics
Documentation overview