Lines Matching refs:g_pieceCount
448 if (g_pieceCount[pieceBishop] >= 2)
451 if (g_pieceCount[pieceBishop | colorWhite] >= 2)
893 (g_pieceCount[pieceBishop | g_toMove] != 0 ||
894 g_pieceCount[pieceKnight | g_toMove] != 0 ||
895 g_pieceCount[pieceRook | g_toMove] != 0 ||
896 g_pieceCount[pieceQueen | g_toMove] != 0)) {
1631 var g_pieceCount = new Array(2 * 8); variable
1635 g_pieceCount[i] = 0;
1647 g_pieceList[(piece << 4) | g_pieceCount[piece]] = i;
1648 g_pieceIndex[i] = g_pieceCount[piece];
1649 g_pieceCount[piece]++;
1729 g_pieceCount[capturedType]--;
1730 var lastPieceSquare = g_pieceList[(capturedType << 4) | g_pieceCount[capturedType]];
1733 g_pieceList[(capturedType << 4) | g_pieceCount[capturedType]] = 0;
1789 g_pieceCount[pawnType]--;
1791 var lastPawnSquare = g_pieceList[(pawnType << 4) | g_pieceCount[pawnType]];
1794 g_pieceList[(pawnType << 4) | g_pieceCount[pawnType]] = 0;
1795 g_pieceIndex[to] = g_pieceCount[promoteType];
1797 g_pieceCount[promoteType]++;
1912 g_pieceCount[promoteType]--;
1914 var lastPromoteSquare = g_pieceList[(promoteType << 4) | g_pieceCount[promoteType]];
1917 g_pieceList[(promoteType << 4) | g_pieceCount[promoteType]] = 0;
1918 g_pieceIndex[to] = g_pieceCount[pawnType];
1920 g_pieceCount[pawnType]++;
1944 g_pieceIndex[epcEnd] = g_pieceCount[captureType];
1945 g_pieceList[(captureType << 4) | g_pieceCount[captureType]] = epcEnd;
1946 g_pieceCount[captureType]++;