mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-21 09:37:16 +08:00
More readable space mask
No functional change.
This commit is contained in:
committed by
Marco Costalba
parent
03cd049c68
commit
4d90aeb0ab
@@ -186,12 +186,8 @@ namespace {
|
|||||||
// based on how many squares inside this area are safe and available for
|
// based on how many squares inside this area are safe and available for
|
||||||
// friendly minor pieces.
|
// friendly minor pieces.
|
||||||
const Bitboard SpaceMask[] = {
|
const Bitboard SpaceMask[] = {
|
||||||
(1ULL << SQ_C2) | (1ULL << SQ_D2) | (1ULL << SQ_E2) | (1ULL << SQ_F2) |
|
(FileCBB | FileDBB | FileEBB | FileFBB) & (Rank2BB | Rank3BB | Rank4BB),
|
||||||
(1ULL << SQ_C3) | (1ULL << SQ_D3) | (1ULL << SQ_E3) | (1ULL << SQ_F3) |
|
(FileCBB | FileDBB | FileEBB | FileFBB) & (Rank7BB | Rank6BB | Rank5BB)
|
||||||
(1ULL << SQ_C4) | (1ULL << SQ_D4) | (1ULL << SQ_E4) | (1ULL << SQ_F4),
|
|
||||||
(1ULL << SQ_C7) | (1ULL << SQ_D7) | (1ULL << SQ_E7) | (1ULL << SQ_F7) |
|
|
||||||
(1ULL << SQ_C6) | (1ULL << SQ_D6) | (1ULL << SQ_E6) | (1ULL << SQ_F6) |
|
|
||||||
(1ULL << SQ_C5) | (1ULL << SQ_D5) | (1ULL << SQ_E5) | (1ULL << SQ_F5)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// King danger constants and variables. The king danger scores are taken
|
// King danger constants and variables. The king danger scores are taken
|
||||||
|
|||||||
Reference in New Issue
Block a user