X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fbitboard.cpp;h=57f47094c67a6fa8f5015167dcdd75747beaa196;hp=8c1be7390a14a02a04dba241710a27c6550123a1;hb=4f3fe89fb6e957fd971a76080687ba358ec27603;hpb=45acec1865f19297d91c6aff0ba64b990ad7d242 diff --git a/src/bitboard.cpp b/src/bitboard.cpp index 8c1be739..57f47094 100644 --- a/src/bitboard.cpp +++ b/src/bitboard.cpp @@ -162,10 +162,9 @@ const int RShift[64] = { #endif // defined(IS_64BIT) -const Bitboard LightSquaresBB = 0x55AA55AA55AA55AAULL; -const Bitboard DarkSquaresBB = 0xAA55AA55AA55AA55ULL; +static const Bitboard DarkSquaresBB = 0xAA55AA55AA55AA55ULL; -const Bitboard SquaresByColorBB[2] = { DarkSquaresBB, LightSquaresBB }; +const Bitboard SquaresByColorBB[2] = { DarkSquaresBB, ~DarkSquaresBB }; const Bitboard FileBB[8] = { FileABB, FileBBB, FileCBB, FileDBB, FileEBB, FileFBB, FileGBB, FileHBB @@ -187,11 +186,6 @@ const Bitboard RankBB[8] = { Rank1BB, Rank2BB, Rank3BB, Rank4BB, Rank5BB, Rank6BB, Rank7BB, Rank8BB }; -const Bitboard RelativeRankBB[2][8] = { - { Rank1BB, Rank2BB, Rank3BB, Rank4BB, Rank5BB, Rank6BB, Rank7BB, Rank8BB }, - { Rank8BB, Rank7BB, Rank6BB, Rank5BB, Rank4BB, Rank3BB, Rank2BB, Rank1BB } -}; - const Bitboard InFrontBB[2][8] = { { Rank2BB | Rank3BB | Rank4BB | Rank5BB | Rank6BB | Rank7BB | Rank8BB, Rank3BB | Rank4BB | Rank5BB | Rank6BB | Rank7BB | Rank8BB,