typedef uint64_t Bitboard;
const int MAX_MOVES = 256;
-const int MAX_PLY = 100;
+const int MAX_PLY = 256;
const int MAX_PLY_PLUS_2 = MAX_PLY + 2;
const Bitboard FileABB = 0x0101010101010101ULL;
return (m & (3 << 14)) == (3 << 14);
}
-inline PieceType promotion_piece_type(Move m) {
+inline PieceType promotion_type(Move m) {
return PieceType(((m >> 12) & 3) + 2);
}