X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftypes.h;h=ade9a620a47d5d70e63a71887f8310403a6f7c69;hp=ac2ca0e78d9a4ea5d0b5497244de1f14339855f2;hb=3b8f66f8accefe86db9296fa276e4b33cdc450e2;hpb=db4cd89cb889446fb349d0d93640b640b1b9a8a1 diff --git a/src/types.h b/src/types.h index ac2ca0e7..ade9a620 100644 --- a/src/types.h +++ b/src/types.h @@ -328,17 +328,6 @@ inline Score operator/(Score s, int i) { #undef ENABLE_OPERATORS_ON #undef ENABLE_SAFE_OPERATORS_ON -namespace Zobrist { - - extern Key psq[COLOR_NB][PIECE_TYPE_NB][SQUARE_NB]; - extern Key enpassant[FILE_NB]; - extern Key castle[CASTLE_RIGHT_NB]; - extern Key side; - extern Key exclusion; - - void init(); -} - extern Value PieceValue[PHASE_NB][PIECE_NB]; extern int SquareDistance[SQUARE_NB][SQUARE_NB]; @@ -359,10 +348,6 @@ inline Square operator~(Square s) { return Square(s ^ 56); // Vertical flip SQ_A1 -> SQ_A8 } -inline Piece operator~(Piece c) { - return Piece(c ^ 8); -} - inline Square operator|(File f, Rank r) { return Square((r << 3) | f); }