gnugo-devel
[Top][All Lists]
Advanced

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

[gnugo-devel] new tests (mostly endgame)


From: Paul Pogonyshev
Subject: [gnugo-devel] new tests (mostly endgame)
Date: Tue, 12 Aug 2003 01:46:26 +0000
User-agent: KMail/1.5.9

by request of Gunnar and Evan, i made a patch with tests i
submitted in my previous mail.  i also noticed one more
problem in what was called `bamboo-joint.sgf' and is now
called `endgame11.sgf'.

Paul


Index: regression/atari_atari.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/atari_atari.tst,v
retrieving revision 1.39
diff -u -p -r1.39 atari_atari.tst
--- regression/atari_atari.tst  6 Aug 2003 14:31:44 -0000       1.39
+++ regression/atari_atari.tst  11 Aug 2003 22:22:44 -0000
@@ -105,3 +105,8 @@ loadsgf games/atari_atari08.sgf 227
 24 combination_defend black
 #? [!.*(K16|A12|R12|S12|T12|A11|B11|C11|R11|S11|T11|A10|C10|Q10|S10|D9).*]
 
+# T14 is a blunder.  GNU Go should know how to punish it.
+loadsgf games/atari_atari09.sgf
+play black T14
+25 combination_attack white
+#? [R16]
Index: regression/blunder.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/blunder.tst,v
retrieving revision 1.33
diff -u -p -r1.33 blunder.tst
--- regression/blunder.tst      10 Jul 2003 23:16:39 -0000      1.33
+++ regression/blunder.tst      11 Aug 2003 22:22:44 -0000
@@ -147,3 +147,6 @@ loadsgf games/blunder23.sgf
 30 reg_genmove black
 #? [!O7]*
 
+loadsgf games/atari_atari09.sgf
+31 reg_genmove black
+#? [!T14]
Index: regression/endgame.tst
===================================================================
RCS file: /cvsroot/gnugo/gnugo/regression/endgame.tst,v
retrieving revision 1.31
diff -u -p -r1.31 endgame.tst
--- regression/endgame.tst      10 Jul 2003 23:16:39 -0000      1.31
+++ regression/endgame.tst      11 Aug 2003 22:22:44 -0000
@@ -178,6 +178,25 @@ loadsgf games/nngs/gnugo-3.3.17-Shindou-
 850 restricted_genmove white K4 J4 L4 P5
 #? [K4|J4|L4]*
 
+# Defending T12 is large and R15 is clearly the best way.
+loadsgf games/endgame9.sgf
+860 reg_genmove black
+#? [R15]
+
+# H1 is one point and N7 is about 0.5.
+loadsgf games/endgame10.sgf
+870 restricted_genmove black H1 N7
+#? [H1]
+
+# K5 is best, althought in absence of other worthy moves it doesn't matter.
+loadsgf games/endgame11.sgf
+880 reg_genmove white
+#? [K5]
+# T4 is one point in ko, while T5 is filling dame only.
+890 restricted_genmove white T4 T5
+$? [T4]
+
+
 ############ End of Tests #################
 
 # Report number of nodes visited by the tactical reading
Index: regression/games/atari_atari09.sgf
===================================================================
RCS file: regression/games/atari_atari09.sgf
diff -N regression/games/atari_atari09.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/atari_atari09.sgf  11 Aug 2003 22:29:24 -0000
@@ -0,0 +1,22 @@
+(;GM[1]FF[4]
+SZ[19]
+GN[GNU Go 3.4 load and print]
+DT[2003-08-11]
+KM[0.0]AP[GNU Go:3.4]RU[Japanese]
+;AW[da][ea][fa][fb][ec][fc][gc][jc][mc][nc][qc][dd][fd][hd][id]
+[jd][kd][md][od][ce][de][le][me][oe][pe][cf][nf][pf][qf][dg][lg]
+[mg][og][rg][dh][kh][ph][sh][di][fi][gi][li][mi][qi][ri][cj][dj]
+[ej][gj][hj][kj][mj][oj][rj][ak][bk][ck][fk][ik][kk][lk][ok][rk]
+[cl][dl][hl][jl][kl][ol][rl][cm][hm][jm][mm][om][rm][sm][cn][fn]
+[hn][in][kn][on][sn][co][eo][fo][io][no][dp][fp][mp][np][op][dq]
+[fq][lq][nq][sq][er][gr][kr][lr][mr][or][qr][rr][sr][es][fs][gs]
+[js][ls][ps]
+AB[ca][ga][ka][cb][db][eb][gb][hb][jb][lb][mb][nb][bc][dc][hc]
+[ic][kc][lc][oc][pc][bd][cd][ld][nd][pd][rd][be][qe][re][se][bf]
+[rf][cg][ng][sg][ch][lh][mh][nh][bi][ci][ni][oi][pi][aj][bj][nj]
+[pj][qj][ek][gk][hk][mk][pk][al][bl][el][gl][ll][ml][pl][bm][dm]
+[em][fm][gm][km][lm][pm][qm][bn][dn][en][gn][jn][ln][mn][nn][pn]
+[rn][bo][do][go][ho][jo][mo][oo][po][ro][so][cp][gp][ip][kp][lp]
+[pp][sp][cq][gq][jq][kq][oq][pq][qq][rq][cr][dr][hr][jr][pr][ds]
+[hs][is]
+PL[B]IL[ne][of][fj][lj][mq][fr])
Index: regression/games/endgame9.sgf
===================================================================
RCS file: regression/games/endgame9.sgf
diff -N regression/games/endgame9.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/endgame9.sgf       11 Aug 2003 22:30:29 -0000
@@ -0,0 +1,22 @@
+(;GM[1]FF[4]
+SZ[19]
+GN[GNU Go 3.4 load and print]
+DT[2003-08-11]
+KM[1.0]AP[GNU Go:3.4]RU[Japanese]
+;AW[da][ea][eb][fb][gb][pb][qb][ec][gc][hc][ic][jc][kc][lc][mc]
+[nc][oc][pc][hd][jd][ld][ie][pe][ef][lf][mf][of][pf][dg][eg][kg]
+[ng][pg][ch][dh][eh][fh][gh][jh][lh][mh][nh][oh][bi][fi][hi][ii]
+[ki][oi][pi][si][aj][bj][cj][fj][gj][hj][jj][kj][lj][mj][oj][qj]
+[rj][sj][dk][hk][qk][cl][gl][hl][il][ql][dm][hm][km][lm][mm][qm]
+[bn][cn][dn][gn][hn][kn][pn][rn][ao][bo][do][eo][ho][ko][oo][po]
+[ap][gp][hp][jp][kp][lp][pp][qp][gq][hq][iq][lq][oq][pq][rq][lr]
+[nr][or][ks][os]
+AB[ca][qa][ra][cb][db][rb][dc][fc][qc][dd][ed][fd][gd][kd][md]
+[nd][od][pd][qd][be][ce][ee][ge][he][je][ke][le][me][ne][bf][df]
+[ff][hf][if][jf][kf][nf][qf][bg][cg][gg][jg][qg][ah][bh][hh][ih]
+[ph][qh][sh][ai][ci][di][ei][li][ni][qi][ri][ej][ij][nj][pj][ek]
+[fk][gk][ik][jk][kk][lk][mk][ok][pk][jl][ml][nl][ol][pl][em][fm]
+[gm][jm][nm][pm][fn][jn][mn][on][qn][co][fo][go][no][ro][bp][cp]
+[dp][ep][fp][np][op][rp][aq][bq][fq][jq][kq][mq][nq][gr][hr][ir]
+[jr][kr][mr][ls][ms][ns]
+PL[B]IL[og][kh][gi][ji])
Index: regression/games/endgame10.sgf
===================================================================
RCS file: regression/games/endgame10.sgf
diff -N regression/games/endgame10.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/endgame10.sgf      11 Aug 2003 22:30:29 -0000
@@ -0,0 +1,21 @@
+(;GM[1]FF[4]
+SZ[19]
+GN[GNU Go 3.4 load and print]
+DT[2003-08-11]
+KM[0.0]AP[GNU Go:3.4]RU[Japanese]
+;AW[ea][eb][fb][rb][sb][ec][sc][dd][ed][kd][rd][ce][de][ie][oe]
+[qe][re][cf][ef][nf][of][pf][qf][rf][bg][cg][dg][fg][hg][kg][lg]
+[mg][og][pg][sg][ah][ch][eh][fh][hh][ih][jh][lh][qh][sh][hi][pi]
+[qi][ri][cj][gj][hj][ij][sj][bk][ck][gk][ik][jk][ok][rk][dl][il]
+[jl][kl][nl][ol][ql][rl][bm][cm][dm][em][im][om][bn][gn][hn][in]
+[nn][qn][bo][co][go][io][jo][mo][bp][cp][gp][ip][kp][lp][mp][np]
+[op][pp][bq][gq][hq][iq][lq][mq][qq][ar][fr][hr][pr][qr][gs][os]
+[ps]
+AB[fa][ga][ra][gb][qb][fc][kc][lc][qc][rc][fd][hd][id][od][pd]
+[qd][ee][fe][je][me][ne][pe][ff][gf][hf][kf][mf][sf][ig][jg][ng]
+[qg][rg][bh][dh][kh][mh][nh][oh][ph][bi][ci][di][ei][fi][ii][ji]
+[ki][li][ni][oi][bj][jj][oj][pj][qj][rj][dk][ek][fk][hk][kk][lk]
+[nk][qk][el][gl][hl][ll][ml][fm][hm][jm][km][lm][nm][cn][dn][en]
+[fn][jn][ln][mn][do][fo][ko][lo][ap][ep][fp][jp][cq][dq][fq][jq]
+[kq][nq][oq][pq][br][er][ir][jr][lr][mr][nr][or][bs][cs][is][ns]
+PL[B]IL[df][eg][rh][si][gr])
Index: regression/games/endgame11.sgf
===================================================================
RCS file: regression/games/endgame11.sgf
diff -N regression/games/endgame11.sgf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ regression/games/endgame11.sgf      11 Aug 2003 22:30:29 -0000
@@ -0,0 +1,20 @@
+(;GM[1]FF[4]
+SZ[19]
+GN[GNU Go 3.4 load and print]
+DT[2003-08-11]
+KM[5.5]AP[GNU Go:3.4]RU[Japanese]
+;AW[ha][ia][pa][qa][sa][hb][nb][ob][pb][qb][rb][ac][bc][ec][fc]
+[gc][hc][ic][jc][nc][pc][qc][rc][sc][bd][cd][dd][id][sd][ce][ie]
+[ke][ne][oe][pe][if][jf][kf][lf][mf][nf][gg][jg][lg][og][hh][ih]
+[lh][gi][mi][dj][gj][jj][mj][qj][hk][ik][nk][pk][qk][el][fl][hl]
+[jl][nl][pl][ql][dm][em][jm][om][rm][cn][dn][en][fn][gn][jn][pn]
+[qn][sn][co][go][oo][ro][cp][dp][ep][jp][np][op][aq][bq][dq][eq]
+[iq][jq][lq][mq][nq][cr][dr][jr][lr][es][hs][is][ls][ms]
+AB[ja][ma][na][oa][ib][jb][kb][mb][lc][mc][oc][ad][ed][fd][gd]
+[hd][jd][kd][ld][nd][od][pd][qd][rd][ae][be][de][he][je][le][me]
+[qe][se][bf][cf][df][hf][of][pf][rf][hg][ig][mg][ng][dh][fh][gh]
+[mh][nh][oh][ph][fi][ni][qi][fj][nj][oj][pj][rj][dk][ek][fk][gk]
+[ok][rk][bl][dl][gl][il][ol][rl][sl][cm][fm][gm][hm][im][sm][bn]
+[hn][in][bo][do][eo][fo][po][qo][ap][bp][fp][gp][hp][ip][mp][pp]
+[rp][fq][hq][oq][qq][er][fr][gr][hr][ir][mr][nr][pr][ns]
+PL[W]IL[md][re][qp][gq][pq])




reply via email to

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