X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fbitboard.h;h=0cf0cd0a83021bb1d0a95abdc811287abc05dea2;hb=d12378497cb24f40d3510cdcfaecd1335f523196;hp=9814268327afdd9c269d728077d1f82770035c87;hpb=da2f8880b96004505e27b0b87f5df5bfe67a72a9;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)); }