[Top][All Lists]
[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
- Re: [gnugo-devel] No connection better than weak connection (New patch),
SP LEE <=