Symbol: BOARD
games/backgammon/backgammon/move.c
242
static struct BOARD *
games/backgammon/backgammon/move.c
246
struct BOARD *now; /* current position */
games/backgammon/backgammon/move.c
266
binsert(struct move *mm, struct BOARD *new)
games/backgammon/backgammon/move.c
268
struct BOARD *qp = checkq; /* queue pointer */
games/backgammon/backgammon/move.c
307
bcomp(struct BOARD *a, struct BOARD *b)
games/backgammon/backgammon/move.c
323
mvcheck(struct move *mm, struct BOARD *incumbent, struct BOARD *candidate)
games/backgammon/backgammon/move.c
344
makefree(struct BOARD *dead)
games/backgammon/backgammon/move.c
350
static struct BOARD *
games/backgammon/backgammon/move.c
353
struct BOARD *new;
games/backgammon/backgammon/move.c
356
new = (struct BOARD *) calloc(1, sizeof(struct BOARD));
games/backgammon/backgammon/move.c
374
struct BOARD *now = bsave(mm);
games/backgammon/backgammon/move.c
375
struct BOARD *next; /* next move */
games/backgammon/backgammon/move.c
395
boardcopy(struct move *mm, struct BOARD *s)
games/backgammon/backgammon/move.c
49
struct BOARD *b_next; /* forward queue pointer */
games/backgammon/backgammon/move.c
52
static struct BOARD *freeq = 0;
games/backgammon/backgammon/move.c
53
static struct BOARD *checkq = 0;
games/backgammon/backgammon/move.c
80
static int bcomp(struct BOARD *, struct BOARD *);
games/backgammon/backgammon/move.c
81
static struct BOARD *bsave(struct move *);
games/backgammon/backgammon/move.c
82
static void binsert(struct move *, struct BOARD *);
games/backgammon/backgammon/move.c
83
static void boardcopy(struct move *, struct BOARD *);
games/backgammon/backgammon/move.c
84
static void makefree(struct BOARD *);
games/backgammon/backgammon/move.c
85
static void mvcheck(struct move *, struct BOARD *, struct BOARD *);
games/backgammon/backgammon/move.c
86
static struct BOARD *nextfree(void);