Symbol: spot_index
games/gomoku/bdinit.c
118
cbp->c_vertex = (spot_index)(sp - board);
games/gomoku/bdinit.c
236
init_overlap_frame(int fia, int ra, int offa, spot_index s, int mask)
games/gomoku/bdinit.c
267
spot_index s = fa->c_vertex;
games/gomoku/bdisp.c
152
should_highlight(spot_index s)
games/gomoku/bdisp.c
354
spot_index
games/gomoku/gomoku.h
165
spot_index c_vertex; /* F: frame head,
games/gomoku/gomoku.h
252
spot_index moves[BSZ * BSZ]; /* log of all played moves */
games/gomoku/gomoku.h
253
spot_index win_spot; /* the winning move, or 0 */
games/gomoku/gomoku.h
267
extern spot_index intersect[FAREA * FAREA]; /* frame [a][b] intersection */
games/gomoku/gomoku.h
275
spot_index get_coord(void);
games/gomoku/gomoku.h
289
const char *stoc(spot_index);
games/gomoku/gomoku.h
290
spot_index ctos(const char *);
games/gomoku/gomoku.h
291
int makemove(player_color, spot_index);
games/gomoku/gomoku.h
294
spot_index pickmove(player_color);
games/gomoku/main.c
225
static spot_index
games/gomoku/main.c
231
spot_index s = get_coord();
games/gomoku/main.c
284
spot_index curmove = 0;
games/gomoku/main.c
400
static spot_index
games/gomoku/main.c
456
parse_spot(const char **pp, spot_index *out)
games/gomoku/main.c
477
spot_index s, s1, s2;
games/gomoku/main.c
81
spot_index intersect[FAREA * FAREA]; /* frame [a][b] intersection */
games/gomoku/main.c
85
static spot_index readinput(FILE *);
games/gomoku/makemove.c
157
game.win_spot = (spot_index)(fsp - board);
games/gomoku/makemove.c
235
update_overlap_same_direction(spot_index s1, spot_index s2,
games/gomoku/makemove.c
244
spot_index s = s1;
games/gomoku/makemove.c
245
spot_index es = 0;
games/gomoku/makemove.c
285
update_overlap_different_direction(spot_index os, frame_index a, direction rb)
games/gomoku/makemove.c
306
update_overlap(spot_index os)
games/gomoku/makemove.c
311
spot_index s1 = os;
games/gomoku/makemove.c
329
spot_index s2 = s1 - d;
games/gomoku/makemove.c
50
static void update_overlap(spot_index);
games/gomoku/makemove.c
99
makemove(player_color us, spot_index mv)
games/gomoku/pickmove.c
1018
spot_index s = cbp->c_vertex;
games/gomoku/pickmove.c
1098
spot_index *ip = &intersect[n];
games/gomoku/pickmove.c
1128
spot_index s = ip[tcbp - frames];
games/gomoku/pickmove.c
1176
spot_index s = ip[cbp - frames];
games/gomoku/pickmove.c
122
spot_index os = PT(BSZ, BSZ); /* our spot */
games/gomoku/pickmove.c
123
spot_index ts = PT(BSZ, BSZ); /* their spot */
games/gomoku/pickmove.c
124
for (spot_index s = PT(BSZ, BSZ); s-- > PT(1, 1); ) {
games/gomoku/pickmove.c
148
spot_index bs = us == BLACK ? os : ts;
games/gomoku/pickmove.c
149
spot_index ws = us == BLACK ? ts : os;
games/gomoku/pickmove.c
194
better(spot_index as, spot_index bs, player_color us)
games/gomoku/pickmove.c
227
four_in_a_row(player_color color, spot_index s, direction r)
games/gomoku/pickmove.c
320
n = (spot_index)(sp - board);
games/gomoku/pickmove.c
321
BIT_SET(tmpmap, (spot_index)n);
games/gomoku/pickmove.c
362
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
games/gomoku/pickmove.c
512
ncbp->c_vertex = (spot_index)(osp - board);
games/gomoku/pickmove.c
56
spot_index o_intersect; /* intersection spot */
games/gomoku/pickmove.c
577
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
games/gomoku/pickmove.c
692
stoc((spot_index)(sp - board)));
games/gomoku/pickmove.c
71
static bool better(spot_index, spot_index, player_color);
games/gomoku/pickmove.c
743
ncbp->c_vertex = (spot_index)(osp - board);
games/gomoku/pickmove.c
86
spot_index
games/gomoku/pickmove.c
941
stoc((spot_index)(sp - board)),
games/gomoku/pickmove.c
95
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
games/gomoku/pickmove.c
993
spot_index s = tcbp->c_vertex;
games/gomoku/stoc.c
51
stoc(spot_index s)
games/gomoku/stoc.c
67
spot_index