|
From: | Gunnar Farneback |
Subject: | Re: [gnugo-devel] provide loops over all worms in a dragon |
Date: | Tue, 17 Sep 2002 20:38:49 +0200 |
User-agent: | EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (sparc-sun-solaris2.7) (with unibyte mode) |
Arend wrote: > This patch provides an interface to make loops over all worms in a dragon: > > for (ii = first_worm_in_dragon(pos); ii != NO_MOVE; > ii = next_worm_in_dragon(ii)) { > ... > } It's a pity that the for statement becomes too long for a single line but otherwise it looks fine. Now we also want for (w = first_worm(); w != NO_MOVE; w = next_worm(w)) { ... } to loop over all the worms on the board. :-) /Gunnar
[Prev in Thread] | Current Thread | [Next in Thread] |