Lines Matching refs:fsp
119 struct spotstr *fsp = &board[mv]; in makemove() local
121 for (int f = 5; --f >= 0; fsp -= d) { /* for each frame */ in makemove()
122 if (fsp->s_occ == BORDER) in makemove()
124 if (is_blocked(fsp, r)) in makemove()
127 struct combostr *cbp = &frames[fsp->s_frame[r]]; in makemove()
130 int val = old_weight_value(fsp, r); in makemove()
133 bool space = fsp->s_occ == EMPTY; in makemove()
135 sp = fsp; in makemove()
142 set_blocked(fsp, r); in makemove()
144 fsp->s_fval[BLACK][r].s = 0x600; in makemove()
145 fsp->s_fval[WHITE][r].s = 0x600; in makemove()
157 game.win_spot = (spot_index)(fsp - board); in makemove()
164 fsp->s_fval[them][r].s = 0x600; in makemove()
165 union comboval *cp = &fsp->s_fval[us][r]; in makemove()
175 sp = fsp; in makemove()
209 if (fsp->s_occ == EMPTY) { in makemove()
210 union comboval *cp = &fsp->s_fval[BLACK][r]; in makemove()
215 cp = &fsp->s_fval[WHITE][r]; in makemove()