X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fbitboard.cpp;h=19599a5124bdc54cf4e93a9b77c2b02a45a62b39;hb=c7e7d9217b232eb7d75b083a45f001ef998c9deb;hp=84405411555430c30eb091f5a6243d611fb1a65a;hpb=5f2bf91ad18069e77e5c0e32c387b2200abd94d9;p=stockfish diff --git a/src/bitboard.cpp b/src/bitboard.cpp index 84405411..19599a51 100644 --- a/src/bitboard.cpp +++ b/src/bitboard.cpp @@ -80,8 +80,8 @@ namespace { } } -/// lsb()/msb() finds the least/most significant bit in a nonzero bitboard. -/// pop_lsb() finds and clears the least significant bit in a nonzero bitboard. +/// lsb()/msb() finds the least/most significant bit in a non-zero bitboard. +/// pop_lsb() finds and clears the least significant bit in a non-zero bitboard. #ifndef USE_BSFQ @@ -198,9 +198,9 @@ void Bitboards::init() { for (Color c = WHITE; c <= BLACK; ++c) for (PieceType pt = PAWN; pt <= KING; ++pt) for (Square s = SQ_A1; s <= SQ_H8; ++s) - for (int k = 0; steps[pt][k]; ++k) + for (int i = 0; steps[pt][i]; ++i) { - Square to = s + Square(c == WHITE ? steps[pt][k] : -steps[pt][k]); + Square to = s + Square(c == WHITE ? steps[pt][i] : -steps[pt][i]); if (is_ok(to) && square_distance(s, to) < 3) StepAttacksBB[make_piece(c, pt)][s] |= to; @@ -256,7 +256,7 @@ namespace { Bitboard pick_random(RKISS& rk, int booster) { // Values s1 and s2 are used to rotate the candidate magic of a - // quantity known to be the optimal to quickly find the magics. + // quantity known to be optimal to quickly find the magics. int s1 = booster & 63, s2 = (booster >> 6) & 63; Bitboard m = rk.rand();