Searched refs:EnPassant (Results 1 – 14 of 14) sorted by relevance
/dports/games/crafty/crafty-25.2_1/ |
H A D | make.c | 58 if (EnPassant(ply + 1)) { in MakeMove() 59 HashEP(EnPassant(ply + 1)); in MakeMove() 60 EnPassant(ply + 1) = 0; in MakeMove() 121 EnPassant(ply + 1) = to + epsq[side]; in MakeMove()
|
H A D | root.c | 53 Reversible(1), 0, EnPassant(1), wtm, NULL); in RootMoveList() 113 Reversible(2), 0, EnPassant(2), Flip(wtm), NULL); in RootMoveList() 268 Reversible(1), 0, EnPassant(1), wtm, NULL); in RootMoveEGTB() 339 Reversible(2), 0, EnPassant(2), Flip(wtm), NULL); in RootMoveEGTB()
|
H A D | setboard.c | 188 EnPassant(0) = 0; in SetBoard() 210 EnPassant(0) = ep; in SetBoard()
|
H A D | validate.c | 217 if (EnPassant(ply)) in ValidatePosition() 218 temp ^= enpassant_random[EnPassant(ply)]; in ValidatePosition()
|
H A D | search.c | 187 Reversible(ply), 0, EnPassant(ply), wtm, HashKey); in Search() 276 if (EnPassant(ply + 1)) { in Search() 277 HashEP(EnPassant(ply + 1)); in Search() 278 EnPassant(ply + 1) = 0; in Search()
|
H A D | unmake.c | 59 if (EnPassant(ply) == to) { in UnmakeMove()
|
H A D | edit.c | 117 EnPassant(0) = 0; in Edit()
|
H A D | chess.h | 621 # define EnPassant(ply) (tree->status[ply].enpassant_target) macro 622 # define EnPassantTarget(ply) (EnPassant(ply) ? SetMask(EnPassant(ply)) : 0)
|
H A D | init.c | 659 EnPassant(0) = 0; in InitializeChessBoard() 706 if (EnPassant(0)) in SetChessBitBoards() 707 HashEP(EnPassant(0)); in SetChessBitBoards()
|
H A D | option.c | 2903 if (EnPassant(0)) { in Option() 2905 fprintf(output_file, " %c%c", File(EnPassant(0)) + 'a', in Option() 2906 Rank(EnPassant(0)) + '1'); in Option() 2909 File(EnPassant(0)) + 'a', Rank(EnPassant(0)) + '1'); in Option()
|
/dports/games/knights/knights-21.12.3/src/core/ |
H A D | move.h | 50 EnPassant = 0x008, enumerator
|
/dports/games/knights/knights-21.12.3/src/rules/ |
H A D | chessrules.cpp | 333 …) & ~(Move::Take | Move::Castle | Move::Check | Move::CheckMate | Move::EnPassant | Move::Promote)… in checkSpecialFlags() 357 move->setFlag ( Move::EnPassant, true ); in checkSpecialFlags() 458 enPassantMove.setFlag ( Move::EnPassant, true ); in moveMade()
|
/dports/games/gnushogi/gnushogi-1.4.2/gnushogi/ |
H A D | gnushogi.h | 1106 extern void EnPassant(short xside, short f, short t, short iop);
|
/dports/games/chessx/chessx-1.5.6/ |
H A D | ChangeLog | 463 - New Feature: Accept FENs which do not have a valid EnPassant Encoding
|