extern const Value PieceValueEndgame[17];
extern int SquareDistance[64][64];
-inline Value piece_value_midgame(Piece p) {
- return PieceValueMidgame[p];
-}
-
-inline Value piece_value_endgame(Piece p) {
- return PieceValueEndgame[p];
-}
-
inline Value value_mate_in(int ply) {
return VALUE_MATE - ply;
}