WHITE
sp->s_fval[WHITE][1].s = 0x500;
sp->s_fval[WHITE][0].s = 0x401;
sp->s_fval[WHITE][3].s = MAXCOMBO;
sp->s_fval[WHITE][3].s = 0x500;
sortframes[WHITE] = (struct combostr *)0;
sp->s_fval[WHITE][1].s = MAXCOMBO;
sp->s_fval[WHITE][2].s = MAXCOMBO;
sp->s_fval[WHITE][3].s = MAXCOMBO;
sp->s_fval[WHITE][1].s = 0x500;
sp->s_fval[WHITE][2].s = 0x500;
sp->s_fval[WHITE][3].s = 0x500;
sp->s_fval[WHITE][1].s = 0x401;
sp->s_fval[WHITE][2].s = 0x401;
sp->s_fval[WHITE][3].s = 0x401;
sp->s_fval[WHITE][0].s = MAXCOMBO;
sp->s_fval[WHITE][1].s = MAXCOMBO;
sp->s_fval[WHITE][0].s = 0x500;
j = strlen(plyr[WHITE]);
plyr[BLACK], plyr[WHITE]);
i, plyr[BLACK], j, plyr[WHITE]);
plyr[BLACK] = plyr[WHITE] = "???";
color = WHITE;
color = WHITE;
input[WHITE] = INPUTF;
input[WHITE] = USER;
input[WHITE] = PROGRAM;
plyr[WHITE] = input[WHITE] == USER ? you : __progname;
input[WHITE] = USER;
input[WHITE] = PROGRAM;
plyr[WHITE] = input[WHITE] == USER ? you : __progname;
i = fmtbuf[1] == 'b' ? BLACK : WHITE;
board[movelog[movenum - 1]].s_occ = movenum & 1 ? BLACK : WHITE;
sp->s_combo[WHITE].s, sp->s_level[WHITE],
sp->s_nforce[WHITE], sp->s_wval, sp->s_flg);
sp->s_fval[WHITE][0].s, sp->s_fval[WHITE][1].s,
sp->s_fval[WHITE][2].s, sp->s_fval[WHITE][3].s);
cp = &fsp->s_fval[WHITE][r];
fsp->s_fval[WHITE][r].s = MAXCOMBO;
cp = &fsp->s_fval[WHITE][r];
if (sortframes[WHITE] == cbp)
sortframes[WHITE] = cbp->c_next;
if (better(sp, sp2, WHITE))
sp1->s_combo[WHITE].s, sp1->s_level[WHITE],
sp1->s_nforce[WHITE], sp1->s_wval);
sp2->s_combo[WHITE].s, sp2->s_level[WHITE],
sp2->s_nforce[WHITE],
Tcp = &sp2->s_combo[WHITE];
Ocp = &sp2->s_combo[WHITE];
sp->s_combo[WHITE].s = MAXCOMBO + 1;
sp->s_level[WHITE] = 255;
sp->s_nforce[WHITE] = 0;
scanframes(WHITE);
sp->s_combo[WHITE].c.a == 1)) {
sp->s_combo[WHITE].s, sp->s_level[WHITE],
sp->s_nforce[WHITE],
case WHITE:
case WHITE:
int i, ch, action = 0, type = WHITE, r = 0, c = 0;
if (action == 0 && type != WHITE)
if (add && (type == TRAPHIT || type == WHITE)) {