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

add_main_variation() (chess.pgn.GameNode method)
add_variation() (chess.pgn.GameNode method)
attackers() (chess.Bitboard method)
author (Engine attribute)

B

Bitboard (class in chess)
board() (chess.pgn.Game method)
(chess.pgn.GameNode method)

C

can_claim_draw() (chess.Bitboard method)
can_claim_fifty_moves() (chess.Bitboard method)
can_claim_threefold_repitition() (chess.Bitboard method)
castling_rights (Bitboard attribute)
chess.A1 (built-in variable)
chess.B1 (built-in variable)
chess.BISHOP (built-in variable)
chess.BLACK (built-in variable)
chess.CASTLING (built-in variable)
chess.CASTLING_BLACK (built-in variable)
chess.CASTLING_BLACK_KINGSIDE (built-in variable)
chess.CASTLING_BLACK_QUEENSIDE (built-in variable)
chess.CASTLING_NONE (built-in variable)
chess.CASTLING_WHITE (built-in variable)
chess.CASTLING_WHITE_KINGSIDE (built-in variable)
chess.CASTLING_WHITE_QUEENSIDE (built-in variable)
chess.FILE_NAMES (built-in variable)
chess.H8 (built-in variable)
chess.KING (built-in variable)
chess.KNIGHT (built-in variable)
chess.NONE (built-in variable)
chess.PAWN (built-in variable)
chess.POLYGLOT_RANDOM_ARRAY (built-in variable)
chess.QUEEN (built-in variable)
chess.ROOK (built-in variable)
chess.SQUARE_NAMES (built-in variable)
chess.SQUARES (built-in variable)
chess.WHITE (built-in variable)
clear() (chess.Bitboard method)
color (Piece attribute)
Command (class in chess.uci)
comment (GameNode attribute)
cp (Score attribute)
cpuload() (chess.uci.InfoHandler method)
currline() (chess.uci.InfoHandler method)
currmove() (chess.uci.InfoHandler method)
currmovenumber() (chess.uci.InfoHandler method)

D

debug() (chess.uci.Engine method)
default (Option attribute)
demote() (chess.pgn.GameNode method)
depth() (chess.uci.InfoHandler method)

E

end() (chess.pgn.GameNode method)
Engine (class in chess.uci), [1]
Entry (class in chess.polyglot)
ep_square (Bitboard attribute)
epd() (chess.Bitboard method)

F

fen() (chess.Bitboard method)
file_index() (in module chess)
FileExporter (class in chess.pgn)
from_square (Move attribute)
from_symbol() (chess.Piece class method)
from_uci() (chess.Move class method)
fullmove_number (Bitboard attribute)

G

Game (class in chess.pgn)
GameNode (class in chess.pgn)
get_entries_for_position() (chess.polyglot.Reader method)
go() (chess.uci.Engine method)

H

halfmove_clock (Bitboard attribute)
has_variation() (chess.pgn.GameNode method)
hashfull() (chess.uci.InfoHandler method)
headers (Game attribute)

I

info (InfoHandler attribute)
InfoHandler (class in chess.uci)
is_alive() (chess.uci.Engine method)
is_attacked_by() (chess.Bitboard method)
is_check() (chess.Bitboard method)
is_checkmate() (chess.Bitboard method)
is_done() (chess.uci.Command method)
is_fivefold_repitition() (chess.Bitboard method)
is_game_over() (chess.Bitboard method)
is_insufficient_material() (chess.Bitboard method)
is_into_check() (chess.Bitboard method)
is_main_line() (chess.pgn.GameNode method)
is_main_variation() (chess.pgn.GameNode method)
is_seventyfive_moves() (chess.Bitboard method)
is_stalemate() (chess.Bitboard method)
isready() (chess.uci.Engine method)

K

key (Entry attribute)
kill() (chess.uci.Engine method)

L

learn (Entry attribute)
legal_moves (Bitboard attribute)
lowerbound (Score attribute)

M

mate (Score attribute)
max (Option attribute)
min (Option attribute)
Move (class in chess)
move (GameNode attribute)
move() (chess.polyglot.Entry method)
multipv() (chess.uci.InfoHandler method)

N

NAG_BLUNDER (built-in variable)
NAG_BRILLIANT_MOVE (built-in variable)
NAG_DUBIOUS_MOVE (built-in variable)
NAG_GOOD_MOVE (built-in variable)
NAG_MISTAKE (built-in variable)
NAG_NULL (built-in variable)
NAG_SPECULATIVE_MOVE (built-in variable)
nags (GameNode attribute)
name (Engine attribute)
(Option attribute)
next() (chess.polyglot.Reader method)
next_raw() (chess.polyglot.Reader method)
nodes() (chess.uci.InfoHandler method)
nps() (chess.uci.InfoHandler method)
null() (chess.Move class method)

O

on_bestmove() (chess.uci.InfoHandler method)
open_reader() (in module chess.polyglot)
Option (class in chess.uci)
options (Engine attribute)

P

parent (GameNode attribute)
parse_san() (chess.Bitboard method)
peek() (chess.Bitboard method)
Piece (class in chess)
piece_at() (chess.Bitboard method)
piece_type (Piece attribute)
piece_type_at() (chess.Bitboard method)
ponderhit() (chess.uci.Engine method)
pop() (chess.Bitboard method)
popen_engine() (in module chess.uci)
position() (chess.uci.Engine method)
post_bestmove() (chess.uci.InfoHandler method)
post_info() (chess.uci.InfoHandler method)
pre_bestmove() (chess.uci.InfoHandler method)
pre_info() (chess.uci.InfoHandler method)
process (Engine attribute)
promote() (chess.pgn.GameNode method)
promote_to_main() (chess.pgn.GameNode method)
promotion (Move attribute)
pseudo_legal_moves (Bitboard attribute)
push() (chess.Bitboard method)
push_san() (chess.Bitboard method)
pv() (chess.uci.InfoHandler method)

Q

quit() (chess.uci.Engine method)

R

rank_index() (in module chess)
raw_move (Entry attribute)
read_game() (in module chess.pgn)
Reader (class in chess.polyglot)
refutation() (chess.uci.InfoHandler method)
remove_piece_at() (chess.Bitboard method)
remove_variation() (chess.pgn.GameNode method)
reset() (chess.Bitboard method)
result (Command attribute)
return_code (Engine attribute)
root() (chess.pgn.GameNode method)

S

san() (chess.Bitboard method)
(chess.pgn.GameNode method)
scan_headers() (in module chess.pgn)
scan_offsets() (in module chess.pgn)
Score (class in chess.uci)
score() (chess.uci.InfoHandler method)
seek_entry() (chess.polyglot.Reader method)
seek_position() (chess.polyglot.Reader method)
seldepth() (chess.uci.InfoHandler method)
set_epd() (chess.Bitboard method)
set_fen() (chess.Bitboard method)
set_piece_at() (chess.Bitboard method)
setoption() (chess.uci.Engine method)
setup() (chess.pgn.Game method)
spur_spawn_engine() (in module chess.uci)
starting_comment (GameNode attribute)
STARTING_FEN (in module chess)
starts_variation() (chess.pgn.GameNode method)
status() (chess.Bitboard method)
stop() (chess.uci.Engine method)
string() (chess.uci.InfoHandler method)
StringExporter (class in chess.pgn)
symbol() (chess.Piece method)

T

tbhits() (chess.uci.InfoHandler method)
terminate() (chess.uci.Engine method)
terminated (Engine attribute)
time() (chess.uci.InfoHandler method)
to_square (Move attribute)
turn (Bitboard attribute)
type (Option attribute)

U

uci() (chess.Move method)
(chess.uci.Engine method)
ucinewgame() (chess.uci.Engine method)
uciok (Engine attribute)
upperbound (Score attribute)

V

var (Option attribute)
variation() (chess.pgn.GameNode method)
variations (GameNode attribute)

W

wait() (chess.uci.Command method)
was_into_check() (chess.Bitboard method)
weight (Entry attribute)

Z

zobrist_hash() (chess.Bitboard method)