gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gnugo-devel] No connection better than weak connection (New patch)


From: SP LEE
Subject: Re: [gnugo-devel] No connection better than weak connection (New patch)
Date: Thu, 24 Jul 2003 16:16:12 -0700



Again from the case of the "terrible game"
http://mail.gnu.org/archive/html/gnugo-devel/2003-07/msg00125.html. At move
117, gnugo has to do something to secure the connection. I found gnugo is
using CC509 to amalgamate the dragon around H7.


The similar connection is safe near the edge, so I have modified CC509 in the following patch. At the same time I have modified the pattern Shape83 to prevent one of the regression fail. In the above mentioned game, gnugo plays F8 at move 117.

The regression breakage:

./regress.sh . trevorb.tst
670 unexpected FAIL: Correct 'L5', got 'H4'
./regress.sh . nicklas5.tst
1203 unexpected PASS!
./regress.sh . nngs.tst
880 unexpected PASS!
./regress.sh . trevord.tst
260 unexpected FAIL: Correct 'Q2', got 'D6'

The trevorb:670 is rather complicated. If we could secure the connection in sente, then H4 must be the best move. However, the situation maybe more complicated.

The pass in nicklas5:1203 is due to the Shape83. The trevord:260 is related to the break-in code (see my previous post). When I turned off the break-in code, it become pass.

SP Lee

Index: conn.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/conn.db,v
retrieving revision 1.38
diff -u -r1.38 conn.db
--- conn.db     18 Jul 2003 18:59:22 -0000      1.38
+++ conn.db     24 Jul 2003 22:44:09 -0000
@@ -1677,19 +1677,37 @@
;!xcut(a) && !oplay_disconnect(b,c)


-Pattern CC509
+Pattern CC509a
+#sp modified 3.5.1

-Ox
-..
-..
-xO
-
-:O,CY
-
-ex
-ab
-cd
-xf
+|Oo
+|..
+|..
+|oO
+
+:8,CY
+
+|eo
+|ca
+|db
+|of
+
+;!xcut(a) && !xcut(b) && !xcut(c) && !xcut(d) && !oplay_disconnect(e,f)
+
+
+Pattern CC509b
+#sp added 3.5.1
+
+|.Oo
+|...
+|...
+|.oO
+
+:8,CY
+
+|.eo
+|.ab
+|.cd
+|.of

;!xcut(a) && !xcut(b) && !xcut(c) && !xcut(d) && !oplay_disconnect(e,f)

Index: patterns2.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/patterns2.db,v
retrieving revision 1.63
diff -u -r1.63 patterns2.db
--- patterns2.db        18 Jul 2003 18:59:22 -0000      1.63
+++ patterns2.db        24 Jul 2003 22:42:15 -0000
@@ -2631,12 +2631,12 @@

Pattern Shape83
# gf New pattern. (3.3.3) (see trevorc:310)
+# sp lowered shape factor (3.5.1)

*X?        don't leave double atari behind
.OX
..O

-:8,sX,shape(-2)
+:8,sX,shape(-15)

*X?
daX

_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus





reply via email to

[Prev in Thread] Current Thread [Next in Thread]