Home
last modified time | relevance | path

Searched refs:bb_PawnAttacks (Results 1 – 2 of 2) sorted by relevance

/dports/games/chessx/chessx-1.5.6/src/database/
H A Dbitboard.cpp28 quint64 bb_PawnAttacks[2][64]; variable
814 quint64 moves = bb_PawnAttacks[White][m_epSquare] & movers; in canTakeEnPassant()
823 quint64 moves = bb_PawnAttacks[Black][m_epSquare] & movers; in canTakeEnPassant()
1531 moves = bb_PawnAttacks[Black][m_epSquare] & movers; in generateMoves()
1625 moves = bb_PawnAttacks[White][m_epSquare] & movers; in generateMoves()
3213 bb_PawnAttacks[White][i] = ShiftUpLeft(mask); in bitBoardInit()
3214 bb_PawnAttacks[White][i] |= ShiftUpRight(mask); in bitBoardInit()
3216 bb_PawnAttacks[Black][i] = ShiftDownLeft(mask); in bitBoardInit()
3217 bb_PawnAttacks[Black][i] |= ShiftDownRight(mask); in bitBoardInit()
3225 bb_PawnALL[White][i] = bb_PawnAttacks[White][i] | in bitBoardInit()
[all …]
H A Dbitboard.h344 extern quint64 bb_PawnAttacks[2][64];
378 if(bb_PawnAttacks[color ^ 1][square] & m_pawns & m_occupied_co[color]) in isAttackedBy()