• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/Chess-310.6/sjeng/

Lines Matching refs:white_back_pawn

173   int i, a, pawn_file, pawns[2][11], white_back_pawn[11], black_back_pawn[11],
199 white_back_pawn[i] = 7;
216 if (srank < white_back_pawn[pawn_file]) {
217 white_back_pawn[pawn_file] = srank;
253 if (white_back_pawn[pawn_file+1] > srank
254 && white_back_pawn[pawn_file-1] > srank) {
320 && white_back_pawn[pawn_file+1] >= black_back_pawn[pawn_file+2])
325 if (rank(i) == 7 && white_back_pawn[pawn_file+1] >= 6)
334 && white_back_pawn[pawn_file+1] >= black_back_pawn[pawn_file-2])
339 if (rank(i) == 7 && white_back_pawn[pawn_file-1] >= 6)
390 if (!pawns[1][pawn_file] && srank <= white_back_pawn[pawn_file-1] &&
391 srank <= white_back_pawn[pawn_file+1]) {
432 && black_back_pawn[pawn_file+1] <= white_back_pawn[pawn_file+2])
446 && black_back_pawn[pawn_file-1] <= white_back_pawn[pawn_file-2])
814 int i,a, pawn_file, pawns[2][11], white_back_pawn[11], black_back_pawn[11],
838 white_back_pawn[i] = 7;
856 if (srank < white_back_pawn[pawn_file]) {
857 white_back_pawn[pawn_file] = srank;
892 if (white_back_pawn[pawn_file+1] > srank
893 && white_back_pawn[pawn_file-1] > srank) {
928 && white_back_pawn[pawn_file+1] >= black_back_pawn[pawn_file+2])
933 if (rank(i) == 7 && white_back_pawn[pawn_file+1] >= 6)
942 && white_back_pawn[pawn_file+1] >= black_back_pawn[pawn_file-2])
947 if (rank(i) == 7 && white_back_pawn[pawn_file-1] >= 6)
995 if (!pawns[1][pawn_file] && srank <= white_back_pawn[pawn_file-1] &&
996 srank <= white_back_pawn[pawn_file+1]) {
1007 && black_back_pawn[pawn_file+1] <= white_back_pawn[pawn_file+2])
1022 && black_back_pawn[pawn_file-1] <= white_back_pawn[pawn_file-2])
1194 if (srank < white_back_pawn[pawn_file] && pawns[1][pawn_file])
1195 score -= 9*(white_back_pawn[pawn_file]-srank-1);
1198 if (srank < white_back_pawn[pawn_file+1] && pawns[1][pawn_file+1])
1199 score -= 8*(white_back_pawn[pawn_file+1]-srank-1);
1202 if (srank < white_back_pawn[pawn_file-1] && pawns[1][pawn_file-1])
1203 score -= 8*(white_back_pawn[pawn_file-1]-srank-1);
1283 score += 3*(white_back_pawn[bking_pawn_file]-2);
1284 score += 3*(white_back_pawn[bking_pawn_file+1]-2);
1285 score += 3*(white_back_pawn[bking_pawn_file-1]-2);
1382 int i,a, pawn_file, pawns[2][11], white_back_pawn[11], black_back_pawn[11],
1404 white_back_pawn[i] = 7;
1420 if (srank < white_back_pawn[pawn_file]) {
1421 white_back_pawn[pawn_file] = srank;
1460 if (white_back_pawn[pawn_file+1] > srank
1461 && white_back_pawn[pawn_file-1] > srank) {
1530 if (!pawns[1][pawn_file] && srank <= white_back_pawn[pawn_file-1] &&
1531 srank <= white_back_pawn[pawn_file+1]) {
1679 if (srank < white_back_pawn[pawn_file] && pawns[1][pawn_file])
1680 score -= 7*(white_back_pawn[pawn_file]-srank-1);
1683 if (srank < white_back_pawn[pawn_file+1] && pawns[1][pawn_file+1])
1684 score -= 4*(white_back_pawn[pawn_file+1]-srank-1);
1687 if (srank < white_back_pawn[pawn_file-1] && pawns[1][pawn_file-1])
1688 score -= 4*(white_back_pawn[pawn_file-1]-srank-1);
1773 score += white_back_pawn[bking_pawn_file] - 2;
1774 score += white_back_pawn[bking_pawn_file+1] - 2;
1775 score += white_back_pawn[bking_pawn_file-1] - 2;