Searched refs:castlingRights (Results 1 – 12 of 12) sorted by relevance
/dports/games/stockfish/Stockfish-sf_14/src/ |
H A D | pawns.h | 43 return kingSquares[Us] == pos.square<KING>(Us) && castlingRights[Us] == pos.castling_rights(Us) in king_safety() 60 int castlingRights[COLOR_NB]; member
|
H A D | position.h | 46 int castlingRights; member 265 return st->castlingRights & cr; in can_castle() 269 return c & CastlingRights(st->castlingRights); in castling_rights()
|
H A D | position.cpp | 300 st->castlingRights |= cr; in set_castling_right() 364 si->key ^= Zobrist::castling[si->castlingRights]; in set_state() 791 if (st->castlingRights && (castlingRightsMask[from] | castlingRightsMask[to])) in do_move() 793 k ^= Zobrist::castling[st->castlingRights]; in do_move() 794 st->castlingRights &= ~(castlingRightsMask[from] | castlingRightsMask[to]); in do_move() 795 k ^= Zobrist::castling[st->castlingRights]; in do_move()
|
H A D | pawns.cpp | 274 castlingRights[Us] = pos.castling_rights(Us); in do_king_safety()
|
/dports/games/chessx/chessx-1.5.6/src/database/ |
H A D | board.cpp | 133 CastlingRights oldCastlingRights = castlingRights(); in doIt() 197 oldCastlingRights ^= castlingRights(); in hashCastlingRights()
|
H A D | bitboard.h | 174 chessx::CastlingRights castlingRights() const; 547 inline chessx::CastlingRights BitBoard::castlingRights() const in castlingRights() function
|
H A D | ctgdatabase.cpp | 394 …(pos.castlingRights() == 0); /* pieces.white.0 is the white king - determine if in left half of bo… in byte_to_move() 478 (pos.castlingRights() == 0); in position_to_ctg_signature()
|
H A D | bitboard.cpp | 3051 if(castlingRights() == NoRights) in toFen() 3077 if(castlingRights() & WhiteQueenside) in toFen() 3081 if(castlingRights() & WhiteKingside) in toFen() 3085 if(castlingRights() & BlackQueenside) in toFen() 3089 if(castlingRights() & BlackKingside) in toFen() 3096 if(castlingRights() & WhiteKingside) in toFen() 3100 if(castlingRights() & WhiteQueenside) in toFen() 3104 if(castlingRights() & BlackKingside) in toFen() 3108 if(castlingRights() & BlackQueenside) in toFen()
|
/dports/games/xboard-devel/xboard-f49e7e1/ |
H A D | moves.c | 1451 castlingRights[0] != NoRights && /* [HGM] check rights */ in GenLegal() 1452 ( castlingRights[2] == ff || castlingRights[6] == ff ) && in GenLegal() 1471 castlingRights[1] != NoRights && /* [HGM] check rights */ in GenLegal() 1472 ( castlingRights[2] == ff || castlingRights[6] == ff ) && in GenLegal() 1490 castlingRights[3] != NoRights && /* [HGM] check rights */ in GenLegal() 1491 ( castlingRights[5] == ff || castlingRights[7] == ff ) && in GenLegal() 1510 castlingRights[4] != NoRights && /* [HGM] check rights */ in GenLegal() 1511 ( castlingRights[5] == ff || castlingRights[7] == ff ) && in GenLegal() 1531 ff = castlingRights[2]; /* King file if we have any rights */ in GenLegal() 1535 … castlingRights[0],castlingRights[1],ff,castlingRights[3],castlingRights[4],castlingRights[5]); in GenLegal() [all …]
|
H A D | ChangeLog | 12560 boards[moveNr][CASTLING][i] replacing castlingRights[moveNr][i] and
|
/dports/games/xboard/xboard-4.9.1/ |
H A D | moves.c | 1527 castlingRights[0] != NoRights && /* [HGM] check rights */ in GenLegal() 1528 ( castlingRights[2] == ff || castlingRights[6] == ff ) && in GenLegal() 1547 castlingRights[1] != NoRights && /* [HGM] check rights */ in GenLegal() 1548 ( castlingRights[2] == ff || castlingRights[6] == ff ) && in GenLegal() 1566 castlingRights[3] != NoRights && /* [HGM] check rights */ in GenLegal() 1567 ( castlingRights[5] == ff || castlingRights[7] == ff ) && in GenLegal() 1586 castlingRights[4] != NoRights && /* [HGM] check rights */ in GenLegal() 1587 ( castlingRights[5] == ff || castlingRights[7] == ff ) && in GenLegal() 1607 ff = castlingRights[2]; /* King file if we have any rights */ in GenLegal() 1611 … castlingRights[0],castlingRights[1],ff,castlingRights[3],castlingRights[4],castlingRights[5]); in GenLegal() [all …]
|
H A D | ChangeLog | 16071 boards[moveNr][CASTLING][i] replacing castlingRights[moveNr][i] and
|