X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fbitboard.h;h=0cf0cd0a83021bb1d0a95abdc811287abc05dea2;hb=d29a68f5854d0b529f2e0447fddcc6a61200c5aa;hp=9814268327afdd9c269d728077d1f82770035c87;hpb=a66e6e5ad903218a612fdaaf027999b9d48a0294;p=stockfish diff --git a/src/bitboard.h b/src/bitboard.h index 98142683..0cf0cd0a 100644 --- a/src/bitboard.h +++ b/src/bitboard.h @@ -21,6 +21,8 @@ #ifndef BITBOARD_H_INCLUDED #define BITBOARD_H_INCLUDED +#include + #include "types.h" namespace Bitboards { @@ -117,11 +119,11 @@ inline int square_distance(Square s1, Square s2) { } inline int file_distance(Square s1, Square s2) { - return abs(file_of(s1) - file_of(s2)); + return dist(file_of(s1), file_of(s2)); } inline int rank_distance(Square s1, Square s2) { - return abs(rank_of(s1) - rank_of(s2)); + return dist(rank_of(s1), rank_of(s2)); }