17707Sarnold extern CARD deck[ CARDS ]; /* a deck */ 27707Sarnold extern CARD phand[ FULLHAND ]; /* player's hand */ 37707Sarnold extern CARD chand[ FULLHAND ]; /* computer's hand */ 47707Sarnold extern CARD crib[ CINHAND ]; /* the crib */ 57707Sarnold extern CARD turnover; /* the starter */ 67707Sarnold 77707Sarnold extern CARD known[ CARDS ]; /* cards we have seen */ 87707Sarnold extern int knownum; /* # of cards we know */ 97707Sarnold 107707Sarnold extern int pscore; /* player's score */ 117707Sarnold extern int cscore; /* comp's score */ 127707Sarnold extern int glimit; /* points to win game */ 137707Sarnold 147707Sarnold extern int pgames; /* player's games won */ 157707Sarnold extern int cgames; /* comp's games won */ 167707Sarnold extern int gamecount; /* # games played */ 17*7872Sarnold extern int Lastscore[2]; /* previous score for each */ 187707Sarnold 197707Sarnold extern BOOLEAN iwon; /* if comp won last */ 207707Sarnold extern BOOLEAN explain; /* player mistakes explained */ 217707Sarnold extern BOOLEAN rflag; /* if all cuts random */ 227707Sarnold extern BOOLEAN quiet; /* if suppress random mess */ 23*7872Sarnold extern BOOLEAN Hasread; /* has had chance to read msg */ 24*7872Sarnold extern BOOLEAN playing; /* currently playing game */ 257707Sarnold 267707Sarnold extern char expl[]; /* string for explanation */ 277707Sarnold 28