/dports/games/py-pychess/pychess-1.0.2/lib/pychess/Utils/ |
H A D | Board.py | 10 DROP, ATOMICCHESS, ENPASSANT, FISCHERRANDOMCHESS, QUEEN_CASTLE, CRAZYHOUSECHESS, KING_CASTLE, \ 148 move.flag == ENPASSANT): 197 elif move.flag == ENPASSANT: 220 move.flag == ENPASSANT): 266 elif move.flag == ENPASSANT: 296 if (self[move.cord1] is not None or flag == ENPASSANT) and \ 300 piece = PAWN if flag == ENPASSANT or self[ 304 piece = PAWN if flag == ENPASSANT else self[move.cord1].piece 334 flag == ENPASSANT or self[move.cord1] is not None) and ( 369 elif flag == ENPASSANT: [all …]
|
H A D | Move.py | 4 KING_CASTLE, CAMBODIANCHESS, ENPASSANT, PROMOTIONS, CASTLE_SAN, C1, G1, reprSign 77 self.flag = ENPASSANT 111 return self.flag == ENPASSANT or \
|
H A D | logic.py | 15 …WON_KINGINEIGHTROW, RACINGKINGSCHESS, DRAW_50MOVES, DRAW_KINGSINEIGHTROW, RUNNING, ENPASSANT, UNKN… 185 capture = move.flag == ENPASSANT or board[move.cord1] is not None 208 capture = move.flag == ENPASSANT or board[move.cord1] is not None
|
H A D | const.py | 155 NORMAL_MOVE, QUEEN_CASTLE, KING_CASTLE, ENPASSANT, \
|
/dports/games/gnuchess/gnuchess-6.2.9/src/frontend/ |
H A D | genmove.cc | 171 ADDMOVE (t-7, t, ENPASSANT); in GenMoves() 191 ADDMOVE (t-9, t, ENPASSANT); in GenMoves() 239 ADDMOVE (t+7, t, ENPASSANT); in GenMoves() 259 ADDMOVE (t+9, t, ENPASSANT); in GenMoves() 528 ADDMOVE (t-7, t, ENPASSANT); in GenCaptures() 548 ADDMOVE (t-9, t, ENPASSANT); in GenCaptures() 581 ADDMOVE (t+7, t, ENPASSANT); in GenCaptures() 601 ADDMOVE (t+9, t, ENPASSANT); in GenCaptures() 672 ADDMOVE (sq, epsq, ENPASSANT); in GenCheckEscapes()
|
H A D | common.h | 216 #define ENPASSANT 0x00400000 macro 217 #define MOVEMASK (CASTLING | ENPASSANT | PROMOTION | 0x0FFF)
|
H A D | swap.cc | 74 swaplist[0] = (move & ENPASSANT ? ValueP : Value[cboard[t]]); in SwapOff()
|
H A D | move.cc | 111 if (*move & ENPASSANT) /* En passant */ in MakeMove() 326 if (*move & ENPASSANT) in UnmakeMove()
|
/dports/games/py-pychess/pychess-1.0.2/lib/pychess/Utils/lutils/ |
H A D | lmovegen.py | 11 ASEAN_QUEEN, ASEAN_BBISHOP, ASEAN_WBISHOP, NORMAL_MOVE, QUEEN_CASTLE, KING_CASTLE, ENPASSANT,\ 25 for i in NORMAL_MOVE, QUEEN_CASTLE, KING_CASTLE, ENPASSANT, \ 362 yield newMove(cord - 7, cord, ENPASSANT) 375 yield newMove(cord - 9, cord, ENPASSANT) 415 yield newMove(cord + 7, cord, ENPASSANT) 428 yield newMove(cord + 9, cord, ENPASSANT) 563 yield newMove(cord - 7, cord, ENPASSANT) 576 yield newMove(cord - 9, cord, ENPASSANT) 595 yield newMove(cord + 7, cord, ENPASSANT) 608 yield newMove(cord + 9, cord, ENPASSANT) [all …]
|
H A D | egtb_k4it.py | 7 from pychess.Utils.const import WHITE, DRAW, NORMAL_MOVE, ENPASSANT, \ 76 flag = ENPASSANT
|
H A D | lmove.py | 7 from pychess.Utils.const import SAN, AN, LAN, ENPASSANT, EMPTY, PAWN, KING_CASTLE, QUEEN_CASTLE,\ 251 if tpiece != EMPTY or flag == ENPASSANT: 387 flag = ENPASSANT 657 flag = ENPASSANT 769 flag = ENPASSANT
|
H A D | attack.py | 5 BLACK, WHITE, PAWN, BPAWN, KNIGHT, BISHOP, ROOK, QUEEN, KING, ENPASSANT, ATOMICCHESS 296 if flag == ENPASSANT:
|
H A D | LBoard.py | 11 KING_CASTLE, QUEEN_CASTLE, DROP, PROMOTIONS, ENPASSANT, B_OO, B_OOO, W_OO, W_OOO 606 if flag == ENPASSANT: 642 flag == ENPASSANT): 752 if flag == ENPASSANT: 779 (cpiece != EMPTY or flag == ENPASSANT)):
|
/dports/games/py-pychess/pychess-1.0.2/lib/pychess/Variants/ |
H A D | atomic.py | 3 from pychess.Utils.const import VARIANTS_OTHER_NONSTANDARD, KING, ATOMICCHESS, ENPASSANT, \ 45 if board.arBoard[tcord] or flag == ENPASSANT:
|
/dports/games/chessx/chessx-1.5.6/src/database/ |
H A D | move.h | 142 static const quint64 ENPASSANT = 14; variable
|
H A D | bitboard.cpp | 2302 case Move::ENPASSANT: in doMove() 2514 case Move::ENPASSANT: in undoMove()
|