Home
last modified time | relevance | path

Searched refs:movingPiece (Results 1 – 25 of 25) sorted by relevance

/dports/games/jin/jin-2.14.1/src/free/chess/
H A DChesslikeGenericVariant.java160 if (movingPiece.isPawn()){ in isEnPassant()
170 else if (pieceAtIntersection.isSameColor(movingPiece)) in isEnPassant()
174 else if (movingPiece.isWhite()){ in isEnPassant()
214 if (movingPiece==ChessPiece.WHITE_KING){ in isShortCastling()
226 else if (movingPiece==ChessPiece.BLACK_KING){ in isShortCastling()
263 if (movingPiece==ChessPiece.WHITE_KING){ in isLongCastling()
277 else if (movingPiece==ChessPiece.BLACK_KING){ in isLongCastling()
495 Piece movingPiece = pos.getPieceAt(startingSquare); in createChessMove() local
497 if (movingPiece == null) in createChessMove()
500 Player movingPlayer = movingPiece.getPlayer(); in createChessMove()
[all …]
/dports/games/scid/scid/src/
H A Dmovelist.h41 pieceT movingPiece; member
54 piece_Type(movingPiece) == KING; in isNullMove()
58 ASSERT(piece_Type(movingPiece) == KING); in isCastle()
99 pieceT movingPiece, pieceT capturedPiece) { in emplace_back() argument
105 sm.movingPiece = movingPiece; in emplace_back()
H A Dengine.h332 && killer0->movingPiece == sm->movingPiece) { in AddKillerMove()
344 && killer0->movingPiece == sm->movingPiece) { in IsKillerMove()
349 && killer1->movingPiece == sm->movingPiece) { in IsKillerMove()
388 pieceT p = sm->movingPiece; in IncHistoryValue()
402 pieceT p = sm->movingPiece; in GetHistoryValue()
H A Dposition.cpp1421 pieceT p = piece_Type (sm->movingPiece); in IsKingInCheck()
2229 auto movingPiece = piece_Make(ToMove, KING); in ReadMoveKing() local
2230 Board[target] = movingPiece; in ReadMoveKing()
2240 Board[kingSq] = movingPiece; in ReadMoveKing()
2247 sm->movingPiece = movingPiece; in ReadMoveKing()
2293 int nPieces = Material[movingPiece]; in ReadMove()
2297 if (Board[from] != movingPiece) in ReadMove()
2320 sm->movingPiece = movingPiece; in ReadMove()
2348 sm->movingPiece = KING; in ReadMoveCastle()
2366 sm->movingPiece = KING; in ReadMoveCastle()
[all …]
H A Dengine.cpp1269 ASSERT (bestMove->movingPiece != EMPTY); in StoreHash()
1270 ASSERT (piece_Color(bestMove->movingPiece) == stm); in StoreHash()
1311 bestMove->movingPiece = board[bestMove->from]; in ProbeHash()
1725 if (piece_Type(sm->movingPiece) == PAWN) { in Search()
H A Dgame.cpp901 CurrentMove->moveData.movingPiece = sm->movingPiece; in AddMove()
2982 sm->movingPiece = board[sm->from]; in decodeMove()
2986 pieceT pt = piece_Type (sm->movingPiece); in decodeMove()
3019 pieceT pt = piece_Type(sm->movingPiece); in encodeMove()
H A Dtkscid.cpp656 if (piece_Type(sm.movingPiece) == KING) { in sc_base_piecetrack()
/dports/games/chessx/chessx-1.5.6/dep/scid/code/src/
H A Dmovelist.h39 pieceT movingPiece; member
52 piece_Type(movingPiece) == KING; in isNullMove()
56 ASSERT(piece_Type(movingPiece) == KING); in isCastle()
115 pieceT movingPiece, pieceT capturedPiece) { in emplace_back() argument
121 sm.movingPiece = movingPiece; in emplace_back()
H A Dposition.cpp1671 ASSERT(sm->movingPiece == Board[from]); in DoSimpleMove()
1672 const pieceT movingPiece = Board[from]; in DoSimpleMove() local
1673 RemoveFromBoard(movingPiece, from); in DoSimpleMove()
1676 Material[movingPiece]--; in DoSimpleMove()
2200 Board[target] = movingPiece; in ReadMoveKing()
2210 Board[kingSq] = movingPiece; in ReadMoveKing()
2217 sm->movingPiece = movingPiece; in ReadMoveKing()
2263 int nPieces = Material[movingPiece]; in ReadMove()
2267 if (Board[from] != movingPiece) in ReadMove()
2291 sm->movingPiece = movingPiece; in ReadMove()
[all …]
H A Dbytebuf.h313 std::pair<int, pieceT> decodeMove(pieceT movingPiece, squareT from, in decodeMove() argument
316 switch (movingPiece) { in decodeMove()
H A Dgame.cpp937 CurrentMove->moveData.movingPiece = sm->movingPiece; in AddMove()
2786 sm->movingPiece = pos->GetBoard()[from]; in decodeMove()
2790 ? buf->decodeMove<WHITE>(piece_Type(sm->movingPiece), from, val) in decodeMove()
2791 : buf->decodeMove<BLACK>(piece_Type(sm->movingPiece), from, val); in decodeMove()
2822 switch (piece_Type(sm.movingPiece)) { in encodeMove()
2839 ASSERT(PAWN == piece_Type(sm.movingPiece)); in encodeMove()
/dports/games/jin/jin-2.14.1/src/free/chess/variants/
H A DBothSidesCastlingVariant.java63 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startSquare); in isShortCastling()
69 if (movingPiece == ChessPiece.WHITE_KING){ in isShortCastling()
82 else if (movingPiece == ChessPiece.BLACK_KING){ in isShortCastling()
116 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startSquare); in isLongCastling()
122 if (movingPiece == ChessPiece.WHITE_KING){ in isLongCastling()
139 else if (movingPiece == ChessPiece.BLACK_KING){ in isLongCastling()
177 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startSquare); in makeMove() local
191 modifier.setPieceAt(movingPiece, endSquare); in makeMove()
/dports/games/scid/scid/gtest/
H A Dtest_decodemove.cpp241 sm_.movingPiece = piece_Make(c, pt); in make_simpleMoveT()
328 sm_old.movingPiece = piece; in TEST()
332 switch (piece_Type(sm_old.movingPiece)) { in TEST()
355 sm.movingPiece = piece; in TEST()
362 if (sm.movingPiece == BISHOP || in TEST()
363 sm.movingPiece == QUEEN || in TEST()
364 sm.movingPiece == ROOK) { in TEST()
375 if (sm.movingPiece == KING || in TEST()
376 sm.movingPiece == KNIGHT) { in TEST()
436 sm_old.movingPiece = piece; in TEST()
[all …]
H A Dtest_position.cpp127 colorT col = piece_Color(sm.movingPiece); in TEST()
128 pieceT pt = piece_Type(sm.movingPiece); in TEST()
/dports/games/jin/jin-2.14.1/src/free/chess/variants/fischerrandom/
H A DFischerRandom.java86 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startingSquare); in isShortCastling()
89 if (movingPiece == ChessPiece.WHITE_KING){ in isShortCastling()
121 else if (movingPiece == ChessPiece.BLACK_KING){ in isShortCastling()
172 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startingSquare); in isLongCastling()
175 if (movingPiece == ChessPiece.WHITE_KING){ in isLongCastling()
210 else if (movingPiece == ChessPiece.BLACK_KING){ in isLongCastling()
456 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startingSquare); in makeMove() local
466 if (!piece.isRook() || !piece.isSameColorAs(movingPiece)) in makeMove()
484 modifier.setPieceAt(movingPiece, endingSquare); in makeMove()
/dports/games/jin/jin-2.14.1/src/free/chess/variants/giveaway/
H A DGiveaway.java105 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startingSquare); in getPromotionTargets() local
107 if ((endingSquare.getRank()==7)&&(movingPiece==ChessPiece.WHITE_PAWN)) in getPromotionTargets()
110 if ((endingSquare.getRank()==0)&&(movingPiece==ChessPiece.BLACK_PAWN)) in getPromotionTargets()
/dports/games/jin/jin-2.14.1/src/free/chess/variants/suicide/
H A DSuicide.java99 ChessPiece movingPiece = (ChessPiece)pos.getPieceAt(startingSquare); in getPromotionTargets() local
101 if ((endingSquare.getRank() == 7) && (movingPiece == ChessPiece.WHITE_PAWN)) in getPromotionTargets()
104 if ((endingSquare.getRank() == 0) && (movingPiece == ChessPiece.BLACK_PAWN)) in getPromotionTargets()
/dports/math/giacxcas/fltk-1.3.0/test/
H A Dglpuzzle.cxx105 static unsigned char movingPiece; variable
466 if (piece == movingPiece) { in drawAll()
729 if (!movingPiece) { in continueSolving()
730 movingPiece = movedPiece; in continueSolving()
743 movingPiece = 0; in continueSolving()
1029 movingPiece = hit; in grabPiece()
1122 movingPiece = 0; in dropSelection()
1152 movingPiece = 0; in toggleSolve()
1171 movingPiece = 0; in reset()
1194 movingPiece = 0; in keyboard()
[all …]
/dports/x11-toolkits/fltk/fltk-1.3.8/test/
H A Dglpuzzle.cxx96 static unsigned char movingPiece; variable
457 if (piece == movingPiece) { in drawAll()
720 if (!movingPiece) { in continueSolving()
721 movingPiece = movedPiece; in continueSolving()
734 movingPiece = 0; in continueSolving()
1020 movingPiece = hit; in grabPiece()
1113 movingPiece = 0; in dropSelection()
1143 movingPiece = 0; in toggleSolve()
1162 movingPiece = 0; in reset()
1185 movingPiece = 0; in keyboard()
[all …]
/dports/x11-toolkits/ntk/ntk/test/
H A Dglpuzzle.cxx105 static unsigned char movingPiece; variable
466 if (piece == movingPiece) { in drawAll()
729 if (!movingPiece) { in continueSolving()
730 movingPiece = movedPiece; in continueSolving()
743 movingPiece = 0; in continueSolving()
1029 movingPiece = hit; in grabPiece()
1122 movingPiece = 0; in dropSelection()
1152 movingPiece = 0; in toggleSolve()
1171 movingPiece = 0; in reset()
1194 movingPiece = 0; in keyboard()
[all …]
/dports/games/chessx/chessx-1.5.6/src/guess/
H A Dguess_guessengine.cpp1543 ASSERT(bestMove->movingPiece != EMPTY); in StoreHash()
1544 ASSERT(piece_Color(bestMove->movingPiece) == stm); in StoreHash()
1617 bestMove->movingPiece = board[bestMove->from]; in ProbeHash()
2140 if(piece_Type(sm->movingPiece) == PAWN) in Search()
3054 pieceT p = sm->movingPiece; in GetHistoryValue()
3070 pieceT p = sm->movingPiece; in IncHistoryValue()
3110 && killer0->movingPiece == sm->movingPiece) in IsKillerMove()
3116 && killer1->movingPiece == sm->movingPiece) in IsKillerMove()
3136 && killer0->movingPiece == sm->movingPiece) in AddKillerMove()
H A Dguess_movelist.h36 pieceT movingPiece; variable
H A Dguess_position.cpp347 sm.movingPiece = Board[from]; in AddLegalMove()
1373 if(sm->movingPiece != mover) in IsLegalMove()
2377 pieceC pt = piece_Type(sm->movingPiece); in IsKingInCheck()
/dports/games/gcompris-qt/gcompris-qt-2.0/src/activities/checkers/
H A DCheckers.qml405 movingPiece = fromPiece
430 property var movingPiece: undefined
452 movingPiece.move(to)
471 movingPiece = undefined
/dports/games/jin/jin-2.14.1/src/free/jin/freechess/
H A DJinFreechessConnection.java828 …ChessPiece movingPiece = (ChessPiece)((startSquare == null) ? null : pos.getPieceAt(startSquare));… in processDeltaBoard() local
836 boolean kingMoved = movingPiece.isKing(); in processDeltaBoard()
846 boolean isIrreversibleMove = movingPiece.isPawn() || move.isCapture() || in processDeltaBoard()