X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpiece.h;h=bc70594de2d1e0f91d620af19f95a6c4447a9f06;hp=5b93ea7dc0b97785894843b32787b7d72a874717;hb=65f8b6dbc0b4cdb6a27313bad5a1043edd16a779;hpb=76bed11f7b79d939c250c02d73d0c1e2628e7a17 diff --git a/src/piece.h b/src/piece.h index 5b93ea7d..bc70594d 100644 --- a/src/piece.h +++ b/src/piece.h @@ -1,7 +1,7 @@ /* Stockfish, a UCI chess playing engine derived from Glaurung 2.1 Copyright (C) 2004-2008 Tord Romstad (Glaurung author) - Copyright (C) 2008-2009 Marco Costalba + Copyright (C) 2008-2010 Marco Costalba, Joona Kiiski, Tord Romstad Stockfish is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -35,8 +35,7 @@ enum PieceType { NO_PIECE_TYPE = 0, - PAWN = 1, KNIGHT = 2, BISHOP = 3, ROOK = 4, QUEEN = 5, KING = 6, - BISHOP_AND_QUEEN = 8, ROOK_AND_QUEEN = 9 + PAWN = 1, KNIGHT = 2, BISHOP = 3, ROOK = 4, QUEEN = 5, KING = 6 }; enum Piece { @@ -84,10 +83,6 @@ inline int piece_is_slider(Piece p) { return SlidingArray[int(p)]; } -inline int piece_is_slider(PieceType pt) { - return SlidingArray[int(pt)]; -} - inline SquareDelta pawn_push(Color c) { return (c == WHITE ? DELTA_N : DELTA_S); }