X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmove.h;h=d014dc7775bae101542f12cc0080d50c49240bc6;hp=42d3bbe9750d31e55993911d6c72f704d255d12f;hb=95d9687d95e5aa540c58e673300ef911164c90e0;hpb=ff41b8df764b352b450af572fa98097343b3f808 diff --git a/src/move.h b/src/move.h index 42d3bbe9..d014dc77 100644 --- a/src/move.h +++ b/src/move.h @@ -153,14 +153,6 @@ inline int move_is_castle(Move m) { return (m & (3 << 14)) == (3 << 14); } -inline bool move_is_short_castle(Move m) { - return move_is_castle(m) && (move_to(m) > move_from(m)); -} - -inline bool move_is_long_castle(Move m) { - return move_is_castle(m) && (move_to(m) < move_from(m)); -} - inline PieceType promotion_piece_type(Move m) { return PieceType(((m >> 12) & 3) + 2); } @@ -170,7 +162,7 @@ inline Move make_move(Square from, Square to) { } inline Move make_promotion_move(Square from, Square to, PieceType promotion) { - return Move(to | (from << 6) | ((promotion - 2) << 12) | (1 << 14)); + return Move(to | (from << 6) | (1 << 14) | ((promotion - 2) << 12)) ; } inline Move make_ep_move(Square from, Square to) {