Lines Matching refs:deck
54 #include "deck.h"
231 makedeck(deck);
232 shuffle(deck);
236 if (!rflag) { /* player cuts deck */
242 do { /* comp cuts deck */
246 msgcard(deck[i], FALSE);
249 msgcard(deck[j], FALSE);
251 flag = (deck[i].rank == deck[j].rank);
255 shuffle(deck);
258 compcrib = (deck[i].rank > deck[j].rank);
278 shuffle(deck);
346 * deal cards to both players from deck
355 phand[i] = deck[j++];
356 chand[i] = deck[j++];
358 chand[i] = deck[j++];
359 phand[i] = deck[j++];
396 * Cut the deck and set turnover. Actually, we only ASK the
408 msg(quiet ? "Cut the deck? " :
409 "How many cards down do you wish to cut the deck? ");
413 turnover = deck[i + pos];
423 turnover = deck[i];