QUEEN_SIDE
};
- static const bool CAPTURE = true;
- static const bool NON_CAPTURE = false;
+ const bool CAPTURE = true;
+ const bool NON_CAPTURE = false;
- // Function
+ // Functions
bool castling_is_check(const Position&, CastlingSide);
// Helper templates
template<>
inline MoveStack* generate_piece_blocking_evasions<PAWN>(const Position& p, MoveStack* m, Color us,
- Bitboard np, Bitboard bs) {
+ Bitboard np, Bitboard bs) {
if (us == WHITE)
return generate_pawn_blocking_evasions<WHITE, RANK_8, Rank3BB, DELTA_N>(p, np, bs, m);
else
// Double pawn pushes
b2 = (Us == WHITE ? b1 << 8 : b1 >> 8) & pos.empty_squares() & TRank3BB;
- b2 = (Us == WHITE ? b2 << 8 : b2 >> 8) & blockSquares;;
+ b2 = (Us == WHITE ? b2 << 8 : b2 >> 8) & blockSquares;
while (b2)
{
to = pop_1st_bit(&b2);