X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.cpp;h=c4c6389dcf5bb2e9ef2974ab7c6070fe002e83b4;hp=6a5a577738393fafaf65dc47e7af54d2f8ff8a78;hb=a8af78c833458adaea64b8fc1035fafbdf4ba083;hpb=13a73f67c018e58b2fd46f886c45ef2b75188c8e diff --git a/src/position.cpp b/src/position.cpp index 6a5a5777..c4c6389d 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -56,7 +56,7 @@ Key Position::exclusion_key() const { return st->key ^ Zobrist::exclusion;} namespace { -// min_attacker() is an helper function used by see() to locate the least +// min_attacker() is a helper function used by see() to locate the least // valuable attacker for the side to move, remove the attacker we just found // from the bitboards and scan for new X-ray attacks behind it. @@ -297,7 +297,7 @@ void Position::set(const string& fenStr, bool isChess960, Thread* th) { } -/// Position::set_castling_flag() is an helper function used to set castling +/// Position::set_castling_flag() is a helper function used to set castling /// flags given the corresponding color and the rook starting square. void Position::set_castling_flag(Color c, Square rfrom) { @@ -415,9 +415,9 @@ const string Position::pretty(Move move) const { } -/// Position:hidden_checkers() returns a bitboard of all pinned / discovery check +/// Position:hidden_checkers() returns a bitboard of all pinned / discovered check /// pieces, according to the call parameters. Pinned pieces protect our king and -/// discovery check pieces attack the enemy king. +/// discovered check pieces attack the enemy king. Bitboard Position::hidden_checkers(Square ksq, Color c, Color toMove) const { @@ -536,7 +536,7 @@ bool Position::pseudo_legal(const Move m) const { return false; // We have already handled promotion moves, so destination - // cannot be on the 8/1th rank. + // cannot be on the 8th/1st rank. if (rank_of(to) == RANK_8 || rank_of(to) == RANK_1) return false; @@ -873,7 +873,7 @@ void Position::do_move(Move m, StateInfo& newSt, const CheckInfo& ci, bool moveI if (ci.checkSq[pt] & to) st->checkersBB |= to; - // Discovery checks + // Discovered checks if (ci.dcCandidates && (ci.dcCandidates & from)) { if (pt != ROOK)