gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] influence tuning


From: Paul Pogonyshev
Subject: [gnugo-devel] influence tuning
Date: Mon, 11 Aug 2003 23:55:50 +0000
User-agent: KMail/1.5.9

this patch revises an intrusion pattern and adds another one.
it would be very good if someone evaluated and revised this
patch since i'm very new to influence tuning.  it solves two
problems which can be seen in the attached positions.

Paul


Index: patterns/barriers.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/barriers.db,v
retrieving revision 1.56
diff -u -p -r1.56 barriers.db
--- patterns/barriers.db        18 Jul 2003 18:59:21 -0000      1.56
+++ patterns/barriers.db        11 Aug 2003 20:22:11 -0000
@@ -59,6 +59,13 @@ goal_elements none
 callback_data XO,!
 
 
+#########################################################
+#                                                       #
+#        Influence blocking patterns (barriers)         #
+#                                                       #
+#########################################################
+
+
 Pattern Barrier1
 
 O,O
@@ -1031,6 +1038,13 @@ Pattern Intrusion1a
 >return (lib(a)>2 || (lib(a) == 2 && connect_and_cut_helper(a,b,c)));
 
 
+#########################################################
+#                                                       #
+#   Intrusion patterns (secondary influence sources)    #
+#                                                       #
+#########################################################
+
+
 Pattern Intrusion1b
 
 xxxx
@@ -2011,6 +2025,8 @@ Pattern Intrusion51b
 # intrusion is allowed to happen.
 # Due to reading depth limitations, oplay_break_through == CUT is not
 # sufficient (see nngs1:40).
+# pp Revised constraint (3.5.1)
+# Ko checks prevent 0.5 point "breaks through" with no further threat.
 
 ?O?
 XQX
@@ -2020,9 +2036,11 @@ XQX
 
 ?O?
 aQc
-!b!
+dbe
 
-;(oplay_break_through(a,b,c)==WIN)
+; (oplay_break_through(a,b,c)==WIN
+;  && (!ko(a) || oplay_attack_either(d,b,c))
+;  && (!ko(c) || oplay_attack_either(e,b,a)))
 
 
 Pattern Intrusion52
@@ -2168,6 +2186,23 @@ Pattern Intrusion59
 |.oo?
 
 ;!attack(A) && oplay_disconnect(A,B) && !attack(B)
+
+
+Pattern Intrusion60
+#pp New pattern (3.5.1)
+
+OQ?        this pattern should prevent attempts to cut bamboo joint
+X.!
+OO?
+
+:-,B,value(20)
+
+
+#########################################################
+#                                                       #
+#                 Nonterritory patterns                 #
+#                                                       #
+#########################################################
 
 
 Pattern Nonterritory1


Attachment: overvalued-ko.sgf
Description: Text document

Attachment: bamboo-joint.sgf
Description: Text document


reply via email to

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