gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] and even more new regression tests


From: Arend Bayer
Subject: [gnugo-devel] and even more new regression tests
Date: Fri, 27 Sep 2002 20:50:51 +0200 (CEST)

A few regression test updates from my side.

century2002:170
This test passed luckily, GNU Go didn't understand that the original move
does not work. I've replaced it with a owl_does_defend test.

century2002:260
Q13 (the current answer) looks acceptable to me. However, it has to
understand that J12 is dead, hence I added a test 261.

owl:115 Paul pointed out to me that H1 works just as good here. It's
even better, I think.

reading:173 This extracts a subtle tactical reading mistake from nngs2:1.

safety:6,7
Two "getting surrounded but GNU Go tenukies"-type problems from a game
against abcd (happened pretty similarly in other games against abcd,
too).


Arend


Index: regression/century2002.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/century2002.tst,v
retrieving revision 1.5
diff -u -r1.5 century2002.tst
--- regression/century2002.tst  25 Sep 2002 06:15:19 -0000      1.5
+++ regression/century2002.tst  27 Sep 2002 18:48:18 -0000
@@ -92,9 +92,10 @@
 160 gg_genmove black
 #? [B7]*

+# Does not work because of white J8.
 loadsgf games/century21-2002/manyfaces-gnugo.sgf 235
-170 gg_genmove black
-#? [J10]*
+170 owl_does_defend K10 H8
+#? [0]

 # prevent the seki
 loadsgf games/century21-2002/manyfaces-gnugo.sgf 253
@@ -124,7 +125,9 @@

 loadsgf games/century21-2002/gnugo-katsunari.sgf 156
 260 gg_genmove white
-#? [S12|Q12]*
+#? [S12|Q12|Q13]*
+261 owl_defend J12
+#? [0]

 loadsgf games/century21-2002/gnugo-katsunari.sgf 202
 270 gg_genmove white
Index: regression/nngs2.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/nngs2.tst,v
retrieving revision 1.16
diff -u -r1.16 nngs2.tst
--- regression/nngs2.tst        25 Sep 2002 20:41:31 -0000      1.16
+++ regression/nngs2.tst        27 Sep 2002 18:48:19 -0000
@@ -5,6 +5,7 @@
 reset_trymove_counter


+# See also reading:173
 loadsgf games/nngs/gnugo-3.3.2-Zahlman-200205221717.sgf 207
 1 gg_genmove white
 #? [B1|A2]*
Index: regression/owl.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/owl.tst,v
retrieving revision 1.62
diff -u -r1.62 owl.tst
--- regression/owl.tst  25 Sep 2002 06:15:19 -0000      1.62
+++ regression/owl.tst  27 Sep 2002 18:48:21 -0000
@@ -430,7 +430,7 @@

 loadsgf games/ko1.sgf
 115 owl_attack L5
-#? [2 L1]*
+#? [2 (L1|H1)]*
 116 owl_defend L5
 #? [1 L1]

Index: regression/reading.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/reading.tst,v
retrieving revision 1.33
diff -u -r1.33 reading.tst
--- regression/reading.tst      20 Sep 2002 06:47:58 -0000      1.33
+++ regression/reading.tst      27 Sep 2002 18:48:22 -0000
@@ -697,6 +697,13 @@
 172 defend N14
 #? [1 Q10]

+# See also nngs2:1.
+loadsgf games/nngs/gnugo-3.3.2-Zahlman-200205221717.sgf 207
+trymove white A4
+173 defend B2
+#? [1 (A2|C7|B1)]
+popgo
+

 # Report number of nodes visited by the tactical reading
 10000 get_reading_node_counter
Index: regression/safety.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/safety.tst,v
retrieving revision 1.5
diff -u -r1.5 safety.tst
--- regression/safety.tst       27 Sep 2002 00:03:58 -0000      1.5
+++ regression/safety.tst       27 Sep 2002 18:48:22 -0000
@@ -24,3 +24,11 @@
 5 gg_genmove white
 #? [K8|L9|L7]*

+# K6 is probably best.
+loadsgf games/nngs/abcd-gnugo-3.3.8-200209202043.sgf 12
+6 gg_genmove black
+#? [K6|K7|J6|J7|H4|H3|L5]
+
+loadsgf games/nngs/abcd-gnugo-3.3.8-200209202043.sgf 22
+7 gg_genmove black
+#? [L5|L6|K6|M5|M3|K7|K6]
Index: regression/games/nngs/abcd-gnugo-3.3.8-200209202043.sgf
===================================================================
RCS file: regression/games/nngs/abcd-gnugo-3.3.8-200209202043.sgf
diff -N regression/games/nngs/abcd-gnugo-3.3.8-200209202043.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/nngs/abcd-gnugo-3.3.8-200209202043.sgf     27 Sep 2002 
18:48:27 -0000
@@ -0,0 +1,44 @@
+(;GM[1]FF[4]
+SZ[19]HA[9]KM[0.5]
+PW[abcd]WR[9k]
+PB[GnuGo (GNU Go 3.3.8)]BR[12k*]
+PC[NNGS]DT[2002-09-20]AP[gnugoclient:2.0]
+RE[B+88.5]
+AB[dd][jd][pd][dj][jj][pj][dp][jp][pp]
+;W[nq];B[pn];W[lp];B[or];W[oq];B[pq];W[nr];B[pr];W[fp];B[dn];W[fn]
+;B[dl];W[jl];B[hq];W[gq];B[gp];W[go];B[hp];W[fq];B[gr];W[fr];B[dg]
+;W[ko];B[ir];W[gs];B[hs];W[hr];B[is];W[iq];B[nc];W[pf];B[fc];W[gc]
+;B[gd];W[fd];B[ed];W[hd];B[fe];W[ge];B[hc];W[fd];B[hf];W[ec];B[fb]
+;W[eb];B[gb];W[cc];B[be];W[bd];B[ea];W[da];B[gf];W[ac];B[gr];W[fs]
+;B[qe];W[qf];B[qh];W[ng];B[og];W[of];B[nf];W[oh];B[pg];W[ph];B[qg]
+;W[mf];B[ne];W[mg];B[qi];W[ki];B[ld];W[kj];B[ce];W[bb];B[fa];W[db]
+;B[nm];W[hb];B[gd];W[ic];B[gc];W[ql];B[rk];W[ok];B[id];W[mk];B[pk]
+;W[pl];B[ol];W[nl];B[om];W[qo];B[po];W[mm];B[qn];W[ei];B[di];W[ej]
+;B[rl];W[hh];B[ek];W[fk];B[fl];W[gk];B[gm];W[hn];B[mn];W[lm];B[oj]
+;W[nk];B[ni];W[mi];B[nh];W[mh];B[ns];W[ms];B[os];W[mr];B[eh];W[co]
+;B[do];W[cq];B[cp];W[dq];B[bq];W[br];B[bp];W[qc];B[pc];W[rd];B[re]
+;W[pb];B[rb];W[em];B[el];W[dm];B[cm];W[ig];B[fj];W[gj];B[ar];W[cr]
+;B[ae];W[ad];B[fi];W[ke];B[kd];W[je];B[qb];W[nn];B[no];W[mo];B[ln]
+;W[kn];B[on];W[lo];B[hm];W[im];B[gh];W[hi];B[hl];W[ik];B[nj];W[lj]
+;B[nn];W[np];B[mj];W[lk];B[en];W[fm];B[gl];W[hk];B[gn];W[fo];B[ho]
+;W[in];B[if];W[jf];B[ie];W[jq];B[me];W[le];B[ep];W[eq];B[hg];W[ih]
+;B[op];W[gi];B[cd];W[dc];B[il];W[jk];B[eo];W[bs];B[aq];W[as];B[]
+C[final_score: B+88.5
+H18 removed
+Q18 removed
+J17 removed
+R17 removed
+H16 removed
+S16 removed
+G15 removed
+P14 removed
+P12 removed
+K10 removed
+Q8 removed
+C5 removed
+H5 removed
+R5 removed
+K4 removed
+G2 removed
+J2 removed]
+)





reply via email to

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