gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] Another set of test cases.


From: Gunnar Farneback
Subject: [gnugo-devel] Another set of test cases.
Date: Wed, 25 Sep 2002 22:37:03 +0200
User-agent: EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (sparc-sun-solaris2.7) (with unibyte mode)

This patch adds 10 new tests from an NNGS game today where GNU Go lost
to viking4 at five stones.

One can notice that GNU Go currently never plays the monkey jump. At
e.g. move 87 at least two such moves can be considered but they are
both valued below zero due to an inappropriate invasion penalty.

The patch also fixes up the numbering of owl1.tst.

/Gunnar

Index: regression/connection.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/connection.tst,v
retrieving revision 1.33
diff -u -r1.33 connection.tst
--- regression/connection.tst   19 Sep 2002 12:57:29 -0000      1.33
+++ regression/connection.tst   25 Sep 2002 20:29:33 -0000
@@ -305,6 +305,10 @@
 93 disconnect K2 L3
 #? [3 L2]*
 
+# See also nngs2:520
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 193
+94 disconnect D8 E10
+#? [1 D9]
 
 # Report number of nodes visited by the tactical reading
 10000 get_reading_node_counter
Index: regression/nngs2.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/nngs2.tst,v
retrieving revision 1.15
diff -u -r1.15 nngs2.tst
--- regression/nngs2.tst        25 Sep 2002 06:15:19 -0000      1.15
+++ regression/nngs2.tst        25 Sep 2002 20:29:33 -0000
@@ -190,6 +190,42 @@
 470 gg_genmove white
 #? [H6|H5|H3]*
 
+# H4 only forces black to connect. H3 is locally more interesting, or
+# a move to secure life.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 73
+480 gg_genmove white
+#? [!H4]
+
+# R14 also helps black to connect. More interesting to play S14 or a
+# monkey jump.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 87
+490 gg_genmove white
+#? [!R14]
+
+# Bigger to kill upper right corner than C9.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 141
+500 gg_genmove white
+#? [S18]
+
+# Double sente at E8. Clearly biggest move at this time.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 189
+510 gg_genmove white
+#? [E8]
+
+# Necessary to connect. See also connection:94
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 193
+520 gg_genmove white
+#? [D9]
+
+# Semeai.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 205
+530 gg_genmove white
+#? [A11|B8]
+
+# Semeai.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 211
+540 gg_genmove white
+#? [B8|B9]
 
 ############ End of Tests #################
 
Index: regression/owl1.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/owl1.tst,v
retrieving revision 1.17
diff -u -r1.17 owl1.tst
--- regression/owl1.tst 25 Sep 2002 20:13:31 -0000      1.17
+++ regression/owl1.tst 25 Sep 2002 20:29:33 -0000
@@ -74,16 +74,29 @@
 
 # GNU Go tries to "eat lunch" at B1 instead of recognizing this as seki.
 loadsgf games/owl40.sgf
-277 owl_defend A3
+279 owl_defend A3
 #? [1 PASS]*
 
 loadsgf games/nngs/gnugo-3.3.8-Joorin-200209251541.sgf 169
-278 owl_attack E6
+280 owl_attack E6
 #? [1 F4]
 
 loadsgf games/nngs/gnugo-3.3.8-evand-200209170730.sgf 227
-279 owl_attack O19
+281 owl_attack O19
 #? [1 O12]
+
+# Not sure whether there is a defense, but J9 certainly can be attacked.
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 77
+282 owl_attack J9
+#? [1 .*]
+
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 231
+283 owl_defend J9
+#? [0]
+
+loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 241
+284 owl_defend J9
+#? [1 (M7|H7)]
 
 ########### end of tests #####################
 
Index: regression/games/nngs/gnugo-3.3.8-viking4-200209250907.sgf
===================================================================
RCS file: regression/games/nngs/gnugo-3.3.8-viking4-200209250907.sgf
diff -N regression/games/nngs/gnugo-3.3.8-viking4-200209250907.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/nngs/gnugo-3.3.8-viking4-200209250907.sgf  25 Sep 2002 
20:29:36 -0000
@@ -0,0 +1,48 @@
+(;GM[1]FF[4]
+SZ[19]HA[5]KM[0.5]
+PW[GnuGo (GNU Go 3.3.8)]WR[11k*]
+PB[viking4]BR[17k*]
+PC[NNGS]DT[2002-09-25]AP[gnugoclient:2.0]
+RE[B+49.5]
+AB[dd][pd][jj][dp][pp]
+;W[cn];B[fp];W[ci];B[pj];W[bp];B[jd];W[pg];B[nc];W[pm];B[cq];W[dl]
+;B[mq];W[cf];B[fd];W[ng];B[nj];W[lg];B[cd];W[md];B[eg];W[jg];B[fn]
+;W[ik];B[iq];W[kk];B[kj];W[hg];B[lk];W[jk];B[qn];W[km];B[qi];W[ko]
+;B[hi];W[ie];B[nn];W[ic];B[mc];W[id];B[qc];W[kc];B[kq];W[ll];B[mk]
+;W[fb];B[gk];W[io];B[fj];W[qq];B[pq];W[rr];B[rg];W[qp];B[qo];W[pr]
+;B[qm];W[gh];B[or];W[qs];B[be];W[eh];B[bq];W[fg];B[ef];W[ej];B[hn]
+;W[bf];B[hl];W[il];B[fl];W[ho];B[go];W[hp];B[hq];W[rp];B[db];W[oe]
+;B[in];W[ld];B[oq];W[lb];B[pl];W[co];B[ck];W[ek];B[fk];W[qf];B[gi]
+;W[rf];B[od];W[rh];B[mb];W[ri];B[ne];W[nd];B[rj];W[dg];B[qh];W[qg]
+;B[ro];W[ee];B[ff];W[fe];B[df];W[de];B[ge];W[gd];B[pe];W[of];B[cl]
+;W[dm];B[af];W[ed];B[gf];W[ce];B[bd];W[ag];B[ae];W[bg];B[bj];W[lc]
+;B[bm];W[bi];B[li];W[aq];B[ar];W[ap];B[br];W[ma];B[ob];W[na];B[nb]
+;W[oa];B[pa];W[la];B[pb];W[rd];B[rc];W[sc];B[bn];W[bo];B[sb];W[sd]
+;B[rb];W[eb];B[ea];W[fa];B[da];W[dc];B[cc];W[ec];B[cb];W[kp];B[oh]
+;W[os];B[ph];W[ms];B[po];W[ks];B[ii];W[is];B[gr];W[fi];B[ke];W[og]
+;B[ir];W[hs];B[gs];W[nh];B[ni];W[mh];B[al];W[an];B[aj];W[bk];B[me]
+;W[le];B[mf];W[en];B[em];W[eo];B[ig];W[ih];B[hb];W[hh];B[hd];W[ep]
+;B[eq];W[jh];B[hc];W[ib];B[el];W[si];B[dk];W[do];B[ia];W[dj];B[cj]
+;W[cm];B[di];W[ei];B[fo];W[bl];B[ak];W[sj];B[gc];W[rk];B[am];W[ai]
+;B[ao];W[ch];B[cp];W[an];B[qj];W[bl];B[ao];W[qk];B[dn];W[pk];B[ok]
+;W[ol];B[ql];W[rl];B[if];W[rm];B[hr];W[js];B[qe];W[re];B[lr];W[jn]
+;B[gp];W[ln];B[ml];W[ls];B[mm];W[jp];B[mo];W[im];B[ip];W[jo];B[lm]
+;W[hm];B[gn];W[kh];B[kl];W[jr];B[jq];W[mi];B[kr];W[mj];B[mr];W[ns]
+;B[nr];W[ps];B[lh];W[ki];B[lj];W[sp];B[so];W[rn];B[sn];W[sk];B[sm]
+;W[qd];B[he];W[ji];B[je];W[jc];B[pf];W[sg];B[sl];W[]
+C[final_score: B+49.5
+J19 removed
+H18 removed
+F16 removed
+K16 removed
+N15 removed
+J14 removed
+D11 removed
+J9 removed
+B8 removed
+P8 removed
+L7 removed
+Q7 removed
+K6 removed
+M6 removed]
+)




reply via email to

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