Beginning of implementation of a ctypes-based interface to libboard, which is a much cleaner set of Go routines than I hacked together originally. Including a copy of gnugo 3.8 so we can build a dynamic version of libboard.
This commit is contained in:
1
gnugo/regression/games/unconditional/benson_safe1.sgf
Normal file
1
gnugo/regression/games/unconditional/benson_safe1.sgf
Normal file
@ -0,0 +1 @@
|
||||
(;SZ[19]AW[ab][ac][bc][ba][ca][cb][qb][rb][rc][sc][sa][qa][sr][rq][rs][qs][qr][se][re][rf][rg][sg][rh][ri][si][sk][rk][ql][rm][pm][qn][sl][no][op][mp][mq][nq][mr][lr][ls][ns][or][os][sm][me][md][nd][od][oe][nf][og][ng][pf][pg][oa][ob][nb][mb][la][kb][jb][ib][hb][gb][ga][ma][ja][rp][sp][dm][cm][bn][bo][bp][cr][dr][er][fr][gq][gp][gi][fi][eh][dh][dg][df][de][ed][fd][gd][he][hf][ii][hd][ih][ei][nn][pp][om][pn][po][if][ig][hi][ge][jg][kf][je][kg][id][bq][cp][dq][cn][fq][ho][hn][hm][fl][gk][fk][hl][gm][ek][dk][dl][hp]AB[co][dn][en][fp][fo][ef][eg][fg][fh][gh][gf][fe][ee][hg][hh][eq][do][ep][dp][em][gn][fm][go])
|
1
gnugo/regression/games/unconditional/benson_safe2.sgf
Normal file
1
gnugo/regression/games/unconditional/benson_safe2.sgf
Normal file
@ -0,0 +1 @@
|
||||
(;SZ[19]AW[jg][jh][sr][ss][ag][bg][bf][dr][ds]AB[gb][ge][he][ie][re][se][gf][if][jf][kf][rf][hg][kg][rg][sg][hh][ih][kh][qh][sh][ji][ki][pi][ri][si][pj][qj][sj][rk][rl][sl][mn][jo][kp][lp][rq][qr][ko][ln][km][lm][qq][rp][sp][ro][sn][rn][no][jm][in][io][mq][mr][np][op][lr][kr][jq][oq][ns][or][os][jr][qs][nn][eb][gc][ib][ab][bb][cb][cc][dc][da][fc][fa][hb][ia][ka][kb][lb][lc][mc][ma][nb][ob][pb][nd][pd][od][rc][sc][pc][qc][cg][cf][be][ce][ae][ah][bh][di][ci][cj][dj][dh][bj][aj][cs][cr][cq][cp][co][cn][cm][cl][bl][al][ao][bo][dq][eq][fr][gr][gs][es])
|
1
gnugo/regression/games/unconditional/benson_safe3.sgf
Normal file
1
gnugo/regression/games/unconditional/benson_safe3.sgf
Normal file
@ -0,0 +1 @@
|
||||
(;SZ[19]AW[ih][hj][hi][ij][kh][kj][lj][li][mj][nj][oj][oi][pi][ph][pg][pf][of][oe][ne][le][me][lf][kf][kg][ig][if][hf][he][fe][ge][ee][ef][dg][dh][di][ei][fj][ej][gj][mk][ml][mm][lm][ln][kn][jn][in][hn][hm][gm][gl][gk][df][ji]AB[hh][lh][jk][lg][mg][mi][ni][nh][oh][og][mf][nf][hg][gg][gf][ff][gi][fi][fh][eh][eg][ik][kk][jm][hk][hl][jl][lk][ll][km][im][jj][jh][jg][jf][ie][je][ke][id][hd][gd][fd][ed][dd][ce][de][cf][cg][ch][ci][dj][cj][ek][fk][fl][fm][fn][gn][ho][io][ko][lo][mn][nn][nm][nl][nk][ok][pk][pj][qj][qi][qh][qg][qf][qe][pe][od][nd][md][ld][kd][ip][iq][kp][kq][mo][go][ir][is][ks][kr][hs][ls][ms][ns][os][pd][gs][fs][es][ds][cs][bs][ar][aq][ap][ao][an][am][al][ak][aj][ai][ah][ag][af][ae][ad][ac][ab][ba][ca][da][ea][fa][ga][ha][ia][ja][ka][la][ma][na][oa][pa][qa][ra][sc][sb][sd][se][sf][sg][sh][si][sj][sk][sl][sm][sn][so][sp][sq][sr][rs][qs][ps][dk][aa][sa])
|
1
gnugo/regression/games/unconditional/benson_unsafe.sgf
Normal file
1
gnugo/regression/games/unconditional/benson_unsafe.sgf
Normal file
@ -0,0 +1 @@
|
||||
(;SZ[19]AW[sa][ac][bc][rc][sc][ae][be][ce][cf][cg][ah][bh][di][aj][bj][cj][dj][cq][dq][eq][cr][fr][gr][cs][es][gs][dh][ci][ss][cb][ba][ca][db][eb][ea][pb][pa][rb][qb][cn][cm][cl][dl][el][fl][fm][fn][eo][do][co][fo][em][ii][ij][jj][ki][kh][jh][jg][jf][hi][gh][gi][fh][fg][ff][ge][he][ie][je][fe]AB[hb][re][se][rf][qh][sh][rk][rl][sl][mn][jo][kp][lp][rq][dr][qr][ds][ko][ln][km][lm][qq][rp][sp][ro][sn][rn][no][jm][in][io][mq][mr][np][lr][kr][oq][ns][or][os][qs][aa][ja][jc][ib][kb][lb][mb][ma][ic][gb][ga][ri][rj][jq][qg][sg][dm][en][om][pm][pl][pk][pj][oj][nj][nl][ml][mk][lj][ni][mi][li][pc][pd][pe][of][og][ng][mf][ne][me][md][nc][oc][gf][gg][hh][ih][ig][if][hf][ir][js][is][ls][nn])
|
5
gnugo/regression/games/unconditional/unconditional1.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional1.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[ba][bb][bc][bd][ae][ch][dh][eh][bi][ci][ei][fi][bj][fj][kj][lj][mj][bk][ck][ek][fk][kk][mk][cl][dl][el][kl][ml][km][mm][kn][mn][ko][lo]
|
||||
AB[ca][ab][cb][db][gb][ib][jb][mb][qb][rb][ac][cc][ec][fc][gc][hc][ic][jc][mc][rc][ad][cd][ed][jd][kd][ld][md][nd][od][rd][be][ce][de][ee][ne][oe][re][bf][df][nf][rf][bg][cg][dg][eg][fg][gg][ng][qg][rg][ah][bh][gh][hh][nh][oh][ph][qh][ai][hi][ji][ki][li][mi][ni][qi][ri][aj][dj][hj][jj][nj][qj][ak][hk][jk][nk][ok][pk][qk][al][fl][gl][hl][il][jl][ll][nl][ql][rl][sl][am][bm][fm][jm][lm][nm][qm][bn][cn][en][fn][jn][nn][qn][co][eo][jo][mo][no][qo][ro][cp][ep][hp][ip][jp][kp][lp][mp][qp][bq][cq][dq][eq][hq][kq][pq][qq][rq][br][er][hr][kr][or][pr][rr]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional2.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional2.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[ea][fa][ha][ia][ka][la][na][oa][qa][eb][ib][kb][nb][ob][qb][ec][fc][hc][ic][kc][oc][qc][rc][fd][hd][kd][ld][nd][od][rd][sd][fe][ge][he][le][me][ne][pf][qf][rf][sf][kg][lg][mg][pg][jh][kh][mh][nh][ph][ji][ni][pi][qi][si][jj][nj][qj][rj][sj][jk][kk][mk][nk][kl][ll][ml][pl][ql][rl][sl][pm][kn][ln][mn][pn][jo][ko][mo][po][so][jp][mp][np][pp][qp][rp][sp][jq][kq][nq][kr][mr][nr][ks][ls][ms]
|
||||
AB[da][ja][pa][sa][db][gb][jb][mb][pb][sb][dc][gc][jc][mc][pc][dd][ed][jd][pd][ee][ie][je][ke][oe][pe][qe][re][se][ef][ff][gf][hf][if][kf][lf][mf][nf][of][ig][jg][og][rg][ih][oh][rh][ii][li][oi][ij][lj][oj][ik][ok][pk][qk][rk][sk][il][jl][ol][hm][jm][km][lm][mm][nm][om][rm][hn][in][jn][on][rn][io][oo][ip][lp][op][iq][lq][oq][pq][qq][rq][sq][ir][or][is][os][rs]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional3.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional3.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][ea][fa][ha][ia][la][qa][ra][sa][ab][fb][hb][mb][pb][qb][sb][bc][ec][fc][ic][lc][mc][pc][cd][dd][ed][jd][kd][ld][pd][pe][qe][se][kf][lf][mf][qf][rf][sf][bg][cg][kg][mg][ah][ch][jh][nh][qh][rh][sh][di][ji][ni][qi][si][dj][kj][mj][pj][ak][ck][dk][kk][lk][mk][pk][al][bl][cl][pl][ql][sl][qm][rm][sm][an][bn][ao][co][do][dp][hp][ip][jp][kp][pp][qp][dq][hq][kq][lq][nq][oq][rq][sq][ar][cr][gr][lr][nr][sr][as][bs][cs][gs][hs][ks][ls][ns][os][rs][ss]
|
||||
AB[ga][ma][na][oa][pa][cb][db][gb][jb][kb][nb][ob][ac][gc][hc][nc][oc][rc][ad][bd][fd][gd][hd][id][md][nd][od][rd][ae][ce][de][ee][fe][ie][je][ke][le][me][oe][af][bf][cf][ef][jf][nf][of][pf][ag][dg][eg][ig][jg][ng][pg][qg][rg][sg][dh][eh][ih][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][jj][nj][oj][rj][ek][jk][nk][ok][rk][dl][el][jl][kl][ll][ml][nl][ol][am][bm][cm][em][om][pm][cn][dn][en][on][qn][rn][sn][eo][fo][go][ho][io][jo][ko][lo][oo][po][qo][so][bp][ep][gp][lp][mp][np][op][rp][sp][bq][eq][fq][gq][mq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional4.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional4.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][ea][ha][ia][la][ma][qa][ra][sa][ab][fb][hb][mb][qb][sb][ac][bc][cc][ec][fc][ic][jc][lc][pc][qc][cd][dd][ed][jd][kd][ld][pd][pe][qe][se][kf][lf][mf][qf][rf][sf][ag][bg][cg][kg][mg][ah][ch][dh][kh][nh][qh][rh][sh][di][ji][ni][qi][si][cj][dj][jj][kj][mj][qj][ak][ck][kk][lk][mk][pk][bl][cl][pl][ql][sl][qm][rm][sm][an][bn][ao][co][do][dp][hp][ip][jp][pp][qp][cq][dq][gq][hq][jq][kq][nq][oq][qq][rq][sq][ar][cr][gr][lr][nr][sr][as][bs][cs][gs][hs][ks][ls][ns][os][rs][ss]
|
||||
AB[fa][ga][na][oa][pa][cb][db][gb][jb][kb][nb][pb][gc][hc][mc][nc][oc][rc][ad][bd][fd][gd][hd][id][md][od][rd][ae][ce][de][ee][fe][ie][je][ke][le][me][oe][af][bf][cf][ef][jf][nf][of][pf][dg][eg][jg][ng][pg][qg][rg][sg][eh][ih][jh][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][nj][oj][pj][rj][dk][ek][ik][jk][nk][ok][rk][al][dl][jl][kl][ll][ml][nl][ol][am][bm][cm][dm][om][pm][cn][dn][en][on][qn][rn][sn][eo][fo][go][ho][io][jo][ko][oo][po][qo][so][bp][ep][gp][kp][lp][mp][np][op][rp][sp][bq][eq][fq][lq][mq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional5.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional5.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][da][ea][ia][ka][la][ma][qa][ra][sa][ab][fb][hb][mb][qb][sb][bc][cc][ec][fc][ic][jc][lc][mc][pc][qc][cd][dd][ed][jd][kd][ld][pd][sd][pe][qe][se][kf][lf][qf][rf][sf][ag][bg][kg][mg][ah][ch][jh][kh][nh][qh][rh][sh][ai][di][ji][mi][ni][qi][si][cj][dj][jj][kj][mj][qj][ak][ck][kk][lk][mk][pk][sk][al][bl][cl][pl][ql][sl][qm][rm][sm][an][bn][ao][co][do][ap][dp][ip][jp][op][pp][qp][cq][dq][gq][hq][jq][kq][lq][nq][oq][qq][rq][ar][cr][gr][lr][nr][sr][as][bs][cs][gs][hs][is][ks][ls][ns][os][ps][rs][ss]
|
||||
AB[fa][ga][ha][na][oa][pa][cb][db][gb][jb][kb][nb][pb][ac][gc][hc][nc][oc][rc][ad][bd][fd][gd][hd][id][md][nd][od][rd][ae][ce][de][ee][fe][je][ke][le][me][oe][af][bf][cf][jf][mf][nf][of][pf][cg][dg][ig][jg][ng][pg][qg][rg][sg][dh][eh][ih][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][nj][oj][pj][rj][dk][ek][ik][jk][nk][ok][rk][dl][jl][kl][ll][ml][nl][ol][am][bm][cm][dm][om][pm][cn][dn][en][on][qn][rn][sn][eo][ho][io][jo][ko][no][oo][po][qo][so][bp][ep][fp][gp][hp][kp][lp][mp][np][rp][sp][bq][eq][fq][mq][sq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional6.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional6.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][ea][ia][la][ra][sa][qb][sb][ec][lc][qe][se][ch][si][ak][ck][ql][sl][ao][hq][kq][ar][sr][as][bs][hs][ks][os][rs][ss]
|
||||
AB[ga][ma][na][oa][pa][cb][db][gb][jb][kb][nb][ob][ac][gc][hc][nc][oc][rc][ad][bd][fd][hd][id][md][nd][od][rd][ae][ce][de][ee][fe][ge][he][ie][je][ke][le][me][oe][af][bf][cf][ef][jf][nf][of][pf][ag][dg][eg][ig][jg][ng][pg][qg][rg][sg][dh][eh][ih][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][jj][nj][oj][rj][ek][jk][nk][ok][rk][dl][el][jl][kl][ll][ml][nl][ol][am][bm][cm][em][om][pm][cn][dn][en][on][qn][rn][sn][eo][fo][go][ho][io][jo][ko][lo][oo][po][qo][so][bp][ep][gp][lp][mp][np][op][rp][sp][bq][eq][fq][gq][mq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional7.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional7.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][ea][ia][la][ra][sa][ab][sb][ec][qe][se][ah][ch][si][kj][ql][sl][ao][co][hq][ar][sr][as][bs][hs][ks][os][rs][ss]
|
||||
AB[fa][ga][na][oa][pa][cb][db][gb][jb][kb][nb][pb][gc][hc][mc][nc][oc][rc][ad][bd][fd][gd][hd][id][md][od][rd][ae][ce][de][ee][fe][ie][je][ke][le][me][oe][af][bf][cf][ef][jf][nf][of][pf][dg][eg][jg][ng][pg][qg][rg][sg][eh][ih][jh][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][nj][oj][pj][rj][dk][ek][ik][jk][nk][ok][rk][al][dl][jl][kl][ll][ml][nl][ol][am][bm][cm][dm][om][pm][cn][dn][en][on][qn][rn][sn][eo][fo][go][ho][io][jo][ko][oo][po][qo][so][bp][ep][gp][kp][lp][mp][np][op][rp][sp][bq][eq][fq][lq][mq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
5
gnugo/regression/games/unconditional/unconditional8.sgf
Normal file
5
gnugo/regression/games/unconditional/unconditional8.sgf
Normal file
@ -0,0 +1,5 @@
|
||||
(;GM[1]FF[3]
|
||||
SZ[19]
|
||||
AW[aa][ba][da][ka][la][ra][sa][sb][cc][ec][jc][lc][qc][sd][qe][se][ah][kh][ai][mi][si][cj][kj][qj][ak][sk][ql][sl][ao][ap][cq][hq][jq][kq][oq][qq][ar][as][bs][hs][is][ks][os][ps][rs][ss]
|
||||
AB[fa][ga][ha][na][oa][pa][cb][db][gb][jb][kb][nb][pb][ac][gc][hc][nc][oc][rc][ad][bd][fd][gd][hd][id][md][nd][od][rd][ae][ce][de][ee][fe][je][ke][le][me][oe][af][bf][cf][jf][mf][nf][of][pf][cg][dg][ig][jg][ng][pg][qg][rg][sg][dh][eh][ih][lh][oh][ph][bi][ei][ii][li][oi][pi][bj][ej][ij][nj][oj][pj][rj][dk][ek][ik][jk][nk][ok][rk][dl][jl][kl][ll][ml][nl][ol][am][bm][cm][dm][om][pm][cn][dn][en][on][qn][rn][sn][eo][ho][io][jo][ko][no][oo][po][qo][so][bp][ep][fp][gp][hp][kp][lp][mp][np][rp][sp][bq][eq][fq][mq][sq][dr][fr][ir][jr][mr][pr][qr][ds][es][fs][ms]
|
||||
)
|
Reference in New Issue
Block a user