gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] owl tuning


From: Gunnar Farnebäck
Subject: [gnugo-devel] owl tuning
Date: Mon, 15 Nov 2004 05:19:22 +0100
User-agent: EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.3 (sparc-sun-solaris2.9) MULE/5.0 (SAKAKI)

This owl tuning patch solves four testcases with an insignificant
reduction of node counts.

ld_owl:318      pass
ld_owl:319      pass
ld_owl:320      pass
olympiad2004:202pass
4 PASS (0 PASS, 4 pass)
Total nodes: 1661742806 3071626 13214086 (-0.053% -0.031% -0.092%)

- owl tuning

/Gunnar

Index: patterns/owl_attackpats.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/owl_attackpats.db,v
retrieving revision 1.114
diff -u -r1.114 owl_attackpats.db
--- patterns/owl_attackpats.db  24 Aug 2004 14:39:53 -0000      1.114
+++ patterns/owl_attackpats.db  22 Sep 2004 15:39:55 -0000
@@ -1494,6 +1494,26 @@
 ; && (xplay_attack(b,c,*,d,d) || !xplay_defend(*,b,d,e,e))
 
 
+Pattern A406d
+# gf New pattern. (3.7.1)
+
+?xxx?
+o...o         center block
+..*Oo
+o..Y?
+??Xx?
+
+:8,-,value(80)
+
+?xax?
+o...o
+..*Oo
+o..Y?
+??Xx?
+
+;owl_escape_value(a)>0
+
+
 Pattern A407
 # gf Added constraint. (3.5.3)
 
@@ -3511,6 +3579,25 @@
 :8,s,value(35)
 
 
+Pattern A921
+# gf New pattern. (3.7.1)
+# See ld_owl:320.
+
+?XX??
+X.*Y?
+xO..x
+-----
+
+:8,s,value(30)
+
+?XX??
+X.*A?
+xO..x
+-----
+
+;oplay_defend(*,A)!=WIN
+
+
 #########################################################
 #                                                       #
 #                        Cuts                           #
@@ -5053,6 +5175,21 @@
 ;owl_proper_eye(*)
 
 
+Pattern A1210
+# gf New pattern. (3.7.1)
+# See ld_owl:318.
+
+?O?     not always found as lunch defense
+X*X
+
+:|,-,value(65)
+
+?a?
+B*C
+
+;attack(a) && !oplay_attack(*,a) && !oplay_defend_both(*,B,C)
+
+
 #########################################################
 #                                                       #
 #               Specific corner attacks                 #
Index: patterns/owl_defendpats.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/owl_defendpats.db,v
retrieving revision 1.120
diff -u -r1.120 owl_defendpats.db
--- patterns/owl_defendpats.db  22 Aug 2004 20:48:36 -0000      1.120
+++ patterns/owl_defendpats.db  22 Sep 2004 15:39:56 -0000
@@ -1722,6 +1722,26 @@
 ; && oplay_attack(*,b,a,b)
 
 
+Pattern D503b
+# gf New pattern. (3.7.1)
+# See ld_owl:319. Cf. D1004b.
+
+|o.O        try to get second eye through ko
+|.*O
+|..O
+|?OX
+
+:8,s,value(45)
+
+|oaO
+|.*O
+|c.O
+|bOX
+
+;owl_proper_eye(a)
+;&& oplay_attack(*,b,c,b)
+
+
 Pattern D504
 # Don't apply this pattern on the edge. See patterns D505 and D506
 # gf Revised constraint. (3.3.18)




reply via email to

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