gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] Pattern D1318


From: Evan Berggren Daniel
Subject: [gnugo-devel] Pattern D1318
Date: Sat, 5 Apr 2003 02:21:23 -0500 (EST)

The following patch reinstates owl pattern D1318, with modifications.  The
pattern attempts to run out to an open center region.  The comments in the
file said the previous version was too vague; I think my constraint and
expansion of the pattern addresses this.

The delta:

owl:260 PASS
nngs1:32 FAIL: Correct 'L12|K16|H16', got 'E5'
viking:3 PASS
nngs:1700 PASS
global:34 PASS
13x13:60 FAIL: Correct 'K5|L5', got 'H4'
strategy4:190 PASS
auto02:1 PASS
auto03:9 PASS
auto04:3 PASS


All of these excepting are real changes, and all of them represent
improvements in the owl reading.  In the cases of 13x13:60 and nngs1:32,
gnugo previously believed that lonely stones were critical, and made the
right moves because it thought they were owl attacks; this is not a
reasonable reading of the situation, though the effects were good.  I
think these testcases are fairly important ones.

for owl.tst, the performance change was a very slight improvement in node
counts:
before:
20078859 reading nodes
18741 owl nodes

after:
20042754 reading nodes
18634 owl nodes

Evan Daniel


Index: patterns/owl_defendpats.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/owl_defendpats.db,v
retrieving revision 1.87
diff -u -d -r1.87 owl_defendpats.db
--- patterns/owl_defendpats.db  30 Mar 2003 12:26:11 -0000      1.87
+++ patterns/owl_defendpats.db  5 Apr 2003 06:54:01 -0000
@@ -5162,16 +5162,26 @@
 ;owl_escape_value(a)>0


-# Pattern D1318
-# # gf Too vague, reduced. (3.1.9)
-# # gf Still too vague, removed. (3.1.14)
-#
-# ??...      try to run towards center
-# ??...
-# ??.*.
-# ??..O
-#
-# :8,-,value(65)
+Pattern D1318
+# gf Too vague, reduced. (3.1.9)
+# gf Still too vague, removed. (3.1.14)
+# evand modified and reinstated, with lower value. (3.3.18)
+
+??....      try to run towards center
+??....
+??..*.
+??...O
+
+:8,-,value(50)
+
+??bce.
+??a...
+??d.*.
+??...O
+
+;owl_escape_value(a) > 0 || owl_escape_value(b) > 0
+;|| owl_escape_value(c) > 0 || owl_escape_value(d) > 0
+;|| owl_escape_value(e) > 0


 Pattern D1319




reply via email to

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