Symbol: combostr
games/gomoku/bdinit.c
116
struct combostr *cbp = &frames[fi];
games/gomoku/bdinit.c
266
const struct combostr *fa = &frames[fia];
games/gomoku/gomoku.h
158
struct combostr *c_next; /* list of combos at the same level */
games/gomoku/gomoku.h
159
struct combostr *c_prev; /* list of combos at the same level */
games/gomoku/gomoku.h
160
struct combostr *c_link[2]; /* F: NULL,
games/gomoku/gomoku.h
190
struct combostr *e_combo; /* the whole combo */
games/gomoku/gomoku.h
264
extern struct combostr frames[FAREA]; /* storage for single frames */
games/gomoku/gomoku.h
265
extern struct combostr *sortframes[2]; /* sorted, non-empty frames */
games/gomoku/gomoku.h
292
void clearcombo(struct combostr *, int);
games/gomoku/gomoku.h
293
void markcombo(struct combostr *);
games/gomoku/gomoku.h
296
void printcombo(struct combostr *, char *, size_t);
games/gomoku/main.c
483
struct combostr *cbp;
games/gomoku/main.c
77
struct combostr frames[FAREA]; /* storage for all frames */
games/gomoku/main.c
78
struct combostr *sortframes[2]; /* sorted list of non-empty frames */
games/gomoku/makemove.c
127
struct combostr *cbp = &frames[fsp->s_frame[r]];
games/gomoku/makemove.c
181
struct combostr *cbp1 = sortframes[us];
games/gomoku/makemove.c
64
sortframes_remove(struct combostr *cbp)
games/gomoku/pickmove.c
1052
appendcombo(struct combostr *cbp)
games/gomoku/pickmove.c
1054
struct combostr *pcbp, *ncbp;
games/gomoku/pickmove.c
1081
checkframes(struct combostr *cbp, struct combostr *fcbp, struct spotstr *osp,
games/gomoku/pickmove.c
1084
struct combostr *tcbp, *lcbp;
games/gomoku/pickmove.c
1213
sortcombo(struct combostr **scbpp, struct combostr **cbpp,
games/gomoku/pickmove.c
1214
struct combostr *fcbp)
games/gomoku/pickmove.c
1216
struct combostr **spp, **cpp;
games/gomoku/pickmove.c
1217
struct combostr *cbp, *ecbp;
games/gomoku/pickmove.c
1262
fcbp = (void *)((char *)scbpp - sizeof(struct combostr));
games/gomoku/pickmove.c
1314
fcbp = (void *)((char *)scbpp - sizeof(struct combostr));
games/gomoku/pickmove.c
1329
printcombo(struct combostr *cbp, char *buf, size_t max)
games/gomoku/pickmove.c
1331
struct combostr *tcbp;
games/gomoku/pickmove.c
1349
markcombo(struct combostr *ocbp)
games/gomoku/pickmove.c
1351
struct combostr *cbp, **cbpp;
games/gomoku/pickmove.c
1464
clearcombo(struct combostr *cbp, int open)
games/gomoku/pickmove.c
1466
struct combostr *tcbp;
games/gomoku/pickmove.c
252
struct combostr *ecbp;
games/gomoku/pickmove.c
262
struct combostr *cbp = sortframes[color];
games/gomoku/pickmove.c
398
struct combostr *ncbp;
games/gomoku/pickmove.c
430
makecombo2(struct combostr *ocbp, struct spotstr *osp, u_char off, u_short cv)
games/gomoku/pickmove.c
432
struct combostr *ncbp;
games/gomoku/pickmove.c
435
struct combostr **scbpp, *fcbp;
games/gomoku/pickmove.c
489
ncbp = (struct combostr *)malloc(sizeof(struct combostr) +
games/gomoku/pickmove.c
490
2 * sizeof(struct combostr *));
games/gomoku/pickmove.c
566
struct combostr *cbp, *ecbp;
games/gomoku/pickmove.c
570
struct combostr **cbpp, *pcbp;
games/gomoku/pickmove.c
61
static struct combostr *hashcombos[FAREA];/* hash list for finding duplicates */
games/gomoku/pickmove.c
62
static struct combostr *sortcombos; /* combos at higher levels */
games/gomoku/pickmove.c
665
makecombo(struct combostr *ocbp, struct spotstr *osp, u_char off, u_short cv)
games/gomoku/pickmove.c
667
struct combostr *cbp;
games/gomoku/pickmove.c
669
struct combostr **scbpp;
games/gomoku/pickmove.c
726
struct combostr *ncbp = malloc(sizeof(struct combostr) +
games/gomoku/pickmove.c
727
(cbp->c_nframes + 1) * sizeof(struct combostr *));
games/gomoku/pickmove.c
73
static void makecombo2(struct combostr *, struct spotstr *, u_char, u_short);
games/gomoku/pickmove.c
75
static void makecombo(struct combostr *, struct spotstr *, u_char, u_short);
games/gomoku/pickmove.c
76
static void appendcombo(struct combostr *);
games/gomoku/pickmove.c
77
static void updatecombo(struct combostr *, player_color);
games/gomoku/pickmove.c
78
static void makeempty(struct combostr *);
games/gomoku/pickmove.c
79
static int checkframes(struct combostr *, struct combostr *, struct spotstr *,
games/gomoku/pickmove.c
801
static struct combostr *ecombo[MAXDEPTH]; /* separate from elist to save space */
games/gomoku/pickmove.c
808
makeempty(struct combostr *ocbp)
games/gomoku/pickmove.c
81
static bool sortcombo(struct combostr **, struct combostr **, struct combostr *);
games/gomoku/pickmove.c
810
struct combostr *cbp, **cbpp;
games/gomoku/pickmove.c
83
static void printcombo(struct combostr *, char *, size_t);
games/gomoku/pickmove.c
964
updatecombo(struct combostr *cbp, player_color color)
games/gomoku/pickmove.c
966
struct combostr *tcbp;