mirror of
https://github.com/sockspls/badfish
synced 2025-05-01 17:19:36 +00:00
Further reduce
This commit is contained in:
parent
c091add4fd
commit
32ff92de2f
1 changed files with 0 additions and 7 deletions
|
@ -14,16 +14,9 @@ void Bitboards::init() {
|
||||||
for (File f = FILE_A; f <= FILE_H; ++f)
|
for (File f = FILE_A; f <= FILE_H; ++f)
|
||||||
FileBB[f] = f > FILE_A ? FileBB[f - 1] << 1 : FileABB;
|
FileBB[f] = f > FILE_A ? FileBB[f - 1] << 1 : FileABB;
|
||||||
|
|
||||||
for (Rank r = RANK_1; r <= RANK_8; ++r)
|
|
||||||
RankBB[r] = r > RANK_1 ? RankBB[r - 1] << 8 : Rank1BB;
|
|
||||||
|
|
||||||
for (File f = FILE_A; f <= FILE_H; ++f)
|
for (File f = FILE_A; f <= FILE_H; ++f)
|
||||||
AdjacentFilesBB[f] = (f > FILE_A ? FileBB[f - 1] : 0) | (f < FILE_H ? FileBB[f + 1] : 0);
|
AdjacentFilesBB[f] = (f > FILE_A ? FileBB[f - 1] : 0) | (f < FILE_H ? FileBB[f + 1] : 0);
|
||||||
|
|
||||||
for (Rank r = RANK_1; r < RANK_8; ++r)
|
|
||||||
InFrontBB[WHITE][r] = ~(InFrontBB[BLACK][r + 1] = InFrontBB[BLACK][r] | RankBB[r]);
|
|
||||||
|
|
||||||
|
|
||||||
PawnAttackSpan[0][0] = AdjacentFilesBB[7];
|
PawnAttackSpan[0][0] = AdjacentFilesBB[7];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue