Lines Matching refs:hand
73 if (pp->hand[i] != -1)
88 if (pp->hand[Card_no] == C_INIT)
94 if (is_safety(pp->hand[Card_no])) {
99 Discard = pp->hand[Card_no];
100 pp->hand[Card_no] = C_INIT;
119 pp->hand[0] = *--Topcard;
130 if (pp->hand[1] == C_INIT && Topcard > Deck) {
132 pp->hand[1] = *--Topcard;
149 * computer's hand was sorted, the randomness for picking
153 sort(pp->hand);
156 if (pp->hand[i] == C_INIT) {
157 for (j = 0; pp->hand[j] == C_INIT; j++)
162 pp->hand[i] = pp->hand[j];
163 pp->hand[j] = C_INIT;
185 card = pp->hand[i];
215 switch (pp->hand[Card_no]) {
225 card = pp->hand[Card_no];
234 return error("only two 200's per hand");
324 else if (pp->hand[0] == C_INIT && Topcard > Deck)
353 pp->hand[Card_no] = C_INIT;
398 "o: order hand");
499 switch (pp->hand[Card_no]) {
508 return (pp->hand[card] != C_INIT);
542 "Another hand?",
568 sort(CARD *hand)
573 cp = hand;
574 hand += HAND_SZ;
575 for ( ; cp < &hand[-1]; cp++)
576 for (tp = cp + 1; tp < hand; tp++)