920501-2.c   [plain text]


extern short distdata[64][64], taxidata[64][64];
extern short PieceList[2][64];

int
ScoreKBNK (short int winner, short int king1, short int king2)
{
  register short s;

  s = taxidata[king1][king2] + distdata[PieceList[winner][1]][king2];
  return s;
}