Cinnamon
1.1
chess engine
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
w
z
- a -
A1A2B1bit :
ChessBoard
A1bit :
ChessBoard
A2bit :
ChessBoard
A2C2bit :
ChessBoard
A3bit :
ChessBoard
A6bit :
ChessBoard
A7bit :
ChessBoard
A7C7bit :
ChessBoard
A8A7B8bit :
ChessBoard
A8bit :
ChessBoard
allPieces :
ChessBoard::_Tboard
allPiecesSide :
ChessBoard::_Tboard
argmove :
Search::_TpvLine
- b -
B2bit :
ChessBoard
B4bit :
ChessBoard
B5bit :
ChessBoard
B7bit :
ChessBoard
BIG_DIAG_LEFT :
ChessBoard
BIG_DIAG_RIGHT :
ChessBoard
BISHOP_BLACK :
ChessBoard
BISHOP_WHITE :
ChessBoard
BLACK_SQUARES :
ChessBoard
- c -
C1 :
ChessBoard
C1B1bit :
ChessBoard
C3A3bit :
ChessBoard
C6A6bit :
ChessBoard
C6bit :
ChessBoard
C8 :
ChessBoard
C8B8bit :
ChessBoard
capturedPiece :
_board::_Tmove
CENTER_MASK :
ChessBoard
chessboard :
ChessBoard
cmove :
Search::_TpvLine
currentPly :
GenMoves
- d -
depth :
Hash::_Thash
- e -
E1 :
ChessBoard
E8 :
ChessBoard
ENPASSANT_MOVE_MASK :
GenMoves
enpassantPosition :
ChessBoard
entryAge :
Hash::_Thash
- f -
F1 :
ChessBoard
F1G1bit :
ChessBoard
F3H3bit :
ChessBoard
F6bit :
ChessBoard
F6H6bit :
ChessBoard
F8 :
ChessBoard
F8G8bit :
ChessBoard
flags :
Hash::_Thash
friendKing :
ChessBoard
from :
Hash::_Thash
,
_board::_Tmove
- g -
G2bit :
ChessBoard
G4bit :
ChessBoard
G5bit :
ChessBoard
G7bit :
ChessBoard
gen_list :
GenMoves
- h -
H1bit :
ChessBoard
H1H2G1bit :
ChessBoard
H2bit :
ChessBoard
H2G2bit :
ChessBoard
H3bit :
ChessBoard
H6bit :
ChessBoard
H7bit :
ChessBoard
H7G7bit :
ChessBoard
H8bit :
ChessBoard
H8H7G8bit :
ChessBoard
hash_array_always :
Hash
hash_array_greater :
Hash
HASH_SIZE :
Hash
- i -
isolated :
ChessBoard::_Tboard
- k -
key :
Hash::_Thash
killerHeuristic :
GenMoves
KING_BLACK :
ChessBoard
KING_SIDE_CASTLE_MOVE_MASK :
ChessBoard
KING_WHITE :
ChessBoard
kingAttackers :
ChessBoard::_Tboard
kingSecurityDistance :
ChessBoard::_Tboard
KNIGHT_BLACK :
ChessBoard
KNIGHT_WHITE :
ChessBoard
- l -
listId :
GenMoves
- m -
MAX_PLY :
GenMoves
MAX_REP_COUNT :
GenMoves
moveList :
_board::_TmoveP
- n -
NO_ENPASSANT :
ChessBoard
numMoves :
GenMoves
numMovesq :
GenMoves
- o -
openColumn :
ChessBoard::_Tboard
- p -
PAWN_BLACK :
ChessBoard
PAWN_WHITE :
ChessBoard
pawns :
ChessBoard::_Tboard
perftMode :
GenMoves
pieceFrom :
_board::_Tmove
posKing :
ChessBoard::_Tboard
PROMOTION_MOVE_MASK :
GenMoves
promotionPiece :
_board::_Tmove
- q -
QUEEN_BLACK :
ChessBoard
QUEEN_SIDE_CASTLE_MOVE_MASK :
ChessBoard
QUEEN_WHITE :
ChessBoard
- r -
RANK_1 :
GenMoves
RANK_3 :
GenMoves
RANK_4 :
GenMoves
RANK_6 :
GenMoves
repetitionMap :
GenMoves
repetitionMapCount :
GenMoves
RIGHT_KING_CASTLE_BLACK_MASK :
ChessBoard
RIGHT_KING_CASTLE_WHITE_MASK :
ChessBoard
RIGHT_QUEEN_CASTLE_BLACK_MASK :
ChessBoard
RIGHT_QUEEN_CASTLE_WHITE_MASK :
ChessBoard
rightCastle :
ChessBoard
ROOK_BLACK :
ChessBoard
ROOK_WHITE :
ChessBoard
rooks :
ChessBoard::_Tboard
- s -
score :
Hash::_Thash
,
_board::_Tmove
semiOpenColumn :
ChessBoard::_Tboard
side :
_board::_Tmove
sideToMove :
ChessBoard
size :
_board::_TmoveP
SQUARE_FREE :
ChessBoard
STANDARD_MOVE_MASK :
GenMoves
structure :
ChessBoard
- t -
to :
Hash::_Thash
,
_board::_Tmove
type :
_board::_Tmove
- u -
used :
_board::_Tmove
- w -
WHITE_SQUARES :
ChessBoard
- z -
zobristKey :
ChessBoard
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Defines
Generated on Sat Jul 6 2013 16:07:56 for Cinnamon by
1.7.6.1