X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmove.h;h=6a5678f02c6f48a34a71a377ab94ef73b5886fbd;hb=a75aa6035b1ac27a6a2a44f523ec2ffd011485d8;hp=2afba6a37ae0e8ceb67c697e0cadc8388ff980bd;hpb=da91fab8cbc2dc4dfb1dc6e1e56fbe71ee6a893e;p=stockfish diff --git a/src/move.h b/src/move.h index 2afba6a3..6a5678f0 100644 --- a/src/move.h +++ b/src/move.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 Marco Costalba + Copyright (C) 2008-2009 Marco Costalba Stockfish is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -82,12 +82,12 @@ inline PieceType move_promotion(Move m) { return PieceType((int(m) >> 12) & 7); } -inline bool move_is_ep(Move m) { - return bool(m & (1 << 15)); +inline int move_is_ep(Move m) { + return m & (1 << 15); } -inline bool move_is_castle(Move m) { - return bool(m & (1 << 16)); +inline int move_is_castle(Move m) { + return m & (1 << 16); } inline bool move_is_short_castle(Move m) {