* Copyright (c) 1980 Regents of the University of California.
* Redistribution and use in source and binary forms are permitted
* provided that the above copyright notice and this paragraph are
* duplicated in all such forms and that any documentation,
* advertising materials, and other materials related to such
* distribution and use acknowledge that the software was developed
* by the University of California, Berkeley. The name of the
* University may not be used to endorse or promote products derived
* from this software without specific prior written permission.
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
* @(#)deck.h 5.3 (Berkeley) %G%
* define structure of a deck of cards and other related things
#define CARDS 52 /* number cards in deck */
#define RANKS 13 /* number ranks in deck */
#define SUITS 4 /* number suits in deck */
#define CINHAND 4 /* # cards in cribbage hand */
#define FULLHAND 6 /* # cards in dealt hand */
#define LGAME 121 /* number points in a game */
#define SGAME 61 /* # points in a short game */
#define SPADES 0 /* value of each suit */
#define ACE 0 /* value of each rank */
#define VAL(c) ( (c) < 9 ? (c)+1 : 10 ) /* val of rank */