debuglog
void debuglog(const char *, ...) __printflike(1, 2);
debuglog("Debug set to %d", debug);
debuglog("suggest %c %s", color == BLACK ? 'B' : 'W',
debuglog("%s", stoc(game.moves[m]));
debuglog("overlap %s%c,%s%c = %02x",
debuglog("usage: o <spot><dir> <spot><dir>");
debuglog("V %s %x/%d %d %x/%d %d %d %x", stoc(s),
debuglog("FB %s %x %x %x %x", stoc(s),
debuglog("FW %s %x %x %x %x", stoc(s),
debuglog("%s", tmp);
debuglog("Options are:");
debuglog("q - quit");
debuglog("c - continue");
debuglog("d# - set debug level to #");
debuglog("p# - print values at #");
debuglog("sortc: %s%c l%u", stoc(fcbp->c_vertex),
debuglog("%s", buf);
debuglog("sort1: n%u", n);
debuglog("%s", buf);
debuglog("%s", buf);
debuglog("%s", buf);
debuglog("- %s %x/%d %d %x/%d %d %d",
debuglog("B %s %x/%d %d %x/%d %d %d",
debuglog("W %s %x/%d %d %x/%d %d %d",
debuglog("*** Can't be blocked");
debuglog("%cL%u %d %d %d", "BW"[color],
debuglog("scanframes: %c combocnt %d", "BW"[color],
debuglog("scanframes: %c elistcnt %d", "BW"[color],
debuglog("%c c %d %d m %x %x o %d %d",
debuglog("%s", tmp);
debuglog("loop: %c %s", "BW"[curcolor],
debuglog("%c v%d i%d d%d c %d %d m %x %x o %d %d",
debuglog("%s", tmp);
debuglog("E%c %s", "bw"[curcolor], tmp);
debuglog("e %s o%d i%d c%d m%x %x",