Lines Matching refs:pieceType
83 var pieceType = g_board[from] & 0x7;
84 var result = ["", "", "N", "B", "R", "Q", "K", ""][pieceType];
95 (g_board[moveFrom] & 0x7) == pieceType) {
114 } else if (pieceType == piecePawn && (g_board[to] != 0 || (move & moveflagEPC))) {
475 var pieceType = piece & 0x7;
476 score = (captured << 5) - pieceType;
511 var pieceType = g_board[moves[i] & 0xFF] & 0x7;
513 moveScores[i] = (captured << 5) - pieceType;
632 var pieceType = ourPiece & 0x7;
633 if (pieceType < piecePawn || pieceType > pieceKing) return false;
640 if (pieceType == piecePawn) {
731 var pieceType = g_board[this.moves[i] & 0xFF] & 0x7;
732 this.moveScores[i] = (captured << 5) - pieceType;
2327 for (var pieceType = pieceBishop; pieceType <= pieceQueen; pieceType++) {
2328 if (SeeAddSliderAttacks(to, them, themAttacks, pieceType)) {
2329 if (captureDeficit > g_seeValues[pieceType]) {
2352 for (var pieceType = pieceBishop; pieceType <= pieceKing; pieceType++) {
2353 SeeAddSliderAttacks(to, us, usAttacks, pieceType);
2463 function SeeAddSliderAttacks(target, us, attacks, pieceType) { argument
2464 var pieceIdx = (us | pieceType) << 4;