Symbol: BOARD
games/backgammon/backgammon/move.c
188
static struct BOARD *
games/backgammon/backgammon/move.c
192
struct BOARD *now; /* current position */
games/backgammon/backgammon/move.c
211
binsert(struct BOARD *new)
games/backgammon/backgammon/move.c
213
struct BOARD *p = checkq; /* queue pointer */
games/backgammon/backgammon/move.c
252
bcomp(struct BOARD *a, struct BOARD *b)
games/backgammon/backgammon/move.c
268
mvcheck(struct BOARD *incumbent, struct BOARD *candidate)
games/backgammon/backgammon/move.c
288
makefree(struct BOARD *dead)
games/backgammon/backgammon/move.c
294
static struct BOARD *
games/backgammon/backgammon/move.c
297
struct BOARD *new;
games/backgammon/backgammon/move.c
300
new = calloc (1, sizeof(struct BOARD));
games/backgammon/backgammon/move.c
318
struct BOARD *now = bsave();
games/backgammon/backgammon/move.c
319
struct BOARD *next; /* next move */
games/backgammon/backgammon/move.c
339
boardcopy(struct BOARD *s)
games/backgammon/backgammon/move.c
41
struct BOARD *b_next; /* forward queue pointer */
games/backgammon/backgammon/move.c
44
struct BOARD *freeq = 0;
games/backgammon/backgammon/move.c
45
struct BOARD *checkq = 0;
games/backgammon/backgammon/move.c
53
static int bcomp(struct BOARD *, struct BOARD *);
games/backgammon/backgammon/move.c
54
static struct BOARD *bsave(void);
games/backgammon/backgammon/move.c
55
static void binsert(struct BOARD *);
games/backgammon/backgammon/move.c
56
static void boardcopy(struct BOARD *);
games/backgammon/backgammon/move.c
57
static void makefree(struct BOARD *);
games/backgammon/backgammon/move.c
59
static void mvcheck(struct BOARD *, struct BOARD *);
games/backgammon/backgammon/move.c
60
static struct BOARD *nextfree(void);