Searched refs:combostr (Results 1 – 5 of 5) sorted by relevance
| /dragonfly/games/gomoku/ |
| HD | gomoku.h | 176 struct combostr { struct 177 struct combostr *c_next; /* list of combos at the same level */ argument 178 struct combostr *c_prev; /* list of combos at the same level */ argument 179 struct combostr *c_link[2]; /* C:previous level or F:NULL */ argument 205 struct combostr *e_combo; /* the whole combo */ argument 222 struct combostr *s_frame[4]; /* level 1 combo for frame[dir] */ 249 struct combostr *o_fcombo; /* the connecting combo */ 260 extern struct combostr frames[FAREA]; /* storage for single frames */ 261 extern struct combostr *sortframes[2]; /* sorted, non-empty frames */ 291 int list_eq(struct combostr **, struct combostr **, int); [all …]
|
| HD | pickmove.c | 51 static struct combostr *hashcombos[FAREA];/* hash list for finding duplicates */ 52 static struct combostr *sortcombos; /* combos at higher levels */ 63 static void makecombo2(struct combostr *, struct spotstr *, int, int); 65 static void makecombo(struct combostr *, struct spotstr *, int, int); 66 static void appendcombo(struct combostr *, int); 67 static void updatecombo(struct combostr *, int); 68 static void makeempty(struct combostr *); 69 static int checkframes(struct combostr *, struct combostr *, struct spotstr *, 71 static int sortcombo(struct combostr **, struct combostr **, struct combostr *); 72 static void printcombo(struct combostr *, char *, size_t); [all …]
|
| HD | bdinit.c | 47 struct combostr *cbp; in bdinit() 146 sortframes[BLACK] = (struct combostr *)0; in bdinit() 147 sortframes[WHITE] = (struct combostr *)0; in bdinit() 172 struct combostr *cbp; in init_overlap()
|
| HD | main.c | 66 struct combostr frames[FAREA]; /* storage for all frames */ 67 struct combostr *sortframes[2]; /* sorted list of non-empty frames */ 366 struct combostr *cbp; in whatsup()
|
| HD | makemove.c | 62 struct combostr *cbp, *cbp1; in makemove()
|