[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnugo-devel] small optimization
From: |
Portela Fernand |
Subject: |
[gnugo-devel] small optimization |
Date: |
Mon, 18 Nov 2002 01:45:57 +0100 |
I know, not worth much...
/nando
Index: engine/board.c
===================================================================
RCS file: /cvsroot/gnugo/gnugo/engine/board.c,v
retrieving revision 1.56
diff -u -r1.56 board.c
--- engine/board.c 12 Nov 2002 18:45:51 -0000 1.56
+++ engine/board.c 17 Nov 2002 23:50:05 -0000
@@ -4299,9 +4299,12 @@
else if (neighbor_allies == 1) {
gg_assert(s >= 0);
extend_neighbor_string(pos, s);
+ return; /* can't be a ko, we're done */
}
- else
+ else {
assimilate_neighbor_strings(pos);
+ return; /* can't be a ko, we're done */
+ }
/* Check whether this move was a ko capture and if so set
* board_ko_pos.
- [gnugo-devel] small optimization,
Portela Fernand <=