makmove
makmove(mm, i);
if (makmove(mm, mvnum))
if (board[mm->p[i]] * cturn > 0 && makmove(mm, i) == 0)
if (makmove(mm, i) != 0) {
int makmove(struct move *, int);
if ((m = makmove(mm, i))) {
if (makmove(mm, j))