X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftypes.h;h=863e0df2f771be35033dd9e22debaa7d524f4203;hp=f85ad9a92c9e2c8be9ff0f718ff5552b8fe8f1c5;hb=b706165527b5449fefa20bb31ac66d0274b066ea;hpb=6963c3802d73c61396af32eb7fc6a4e4a76763ae diff --git a/src/types.h b/src/types.h index f85ad9a9..863e0df2 100644 --- a/src/types.h +++ b/src/types.h @@ -348,6 +348,7 @@ const Value QueenValueEndgame = Value(0x9FE); extern const Value PieceValueMidgame[17]; extern const Value PieceValueEndgame[17]; +extern int SquareDistance[64][64]; inline Value piece_value_midgame(Piece p) { return PieceValueMidgame[p]; @@ -440,7 +441,7 @@ inline int rank_distance(Square s1, Square s2) { } inline int square_distance(Square s1, Square s2) { - return Max(file_distance(s1, s2), rank_distance(s1, s2)); + return SquareDistance[s1][s2]; } inline char file_to_char(File f) {