Move SquareDistance[] to bitboard.cpp

No functional change.
This commit is contained in:
Marco Costalba
2013-06-23 13:08:10 +02:00
parent 908d98820b
commit 8cff4862a6
2 changed files with 14 additions and 16 deletions

View File

@@ -310,7 +310,6 @@ inline Score operator/(Score s, int i) {
#undef ENABLE_SAFE_OPERATORS_ON
extern Value PieceValue[PHASE_NB][PIECE_NB];
extern int SquareDistance[SQUARE_NB][SQUARE_NB];
struct MoveStack {
Move move;
@@ -391,18 +390,6 @@ inline bool opposite_colors(Square s1, Square s2) {
return ((s >> 3) ^ s) & 1;
}
inline int file_distance(Square s1, Square s2) {
return abs(file_of(s1) - file_of(s2));
}
inline int rank_distance(Square s1, Square s2) {
return abs(rank_of(s1) - rank_of(s2));
}
inline int square_distance(Square s1, Square s2) {
return SquareDistance[s1][s2];
}
inline char file_to_char(File f, bool tolower = true) {
return char(f - FILE_A + (tolower ? 'a' : 'A'));
}