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:
2012-04-12 13:46:27 -04:00
parent 55dbed09f5
commit 8b772255a1
2259 changed files with 388094 additions and 291 deletions

View File

@ -0,0 +1,38 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[W+49.5]
PW[GNU Go]
PB[AYA]
PC[Gifu]
DT[2005-10-29]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[qd];W[dd];B[cq];W[pp];B[np];W[pn];B[fd];W[df];B[ff];W[oc];B[qb];W[oq]
;B[nq];W[lq]
;B[nd];W[mo];B[jd];W[od];B[ne];W[pe];B[pi];W[nc];B[ld];W[pg];B[ni];W[fp]
;B[rf];W[rg];B[qf];W[pf];B[no];W[mn];B[mp];W[lp];B[on];W[om];B[qk];W[qg]
;B[qm];W[rc];B[qc];W[lb];B[mr]
;W[kn];B[nm];W[pm];B[nk];W[nn];B[lr];W[kr];B[jr];W[ks];B[jp];W[kq];B[po]
;W[qo];B[rd];W[ng];B[li];W[ri];B[oo];W[qn];B[pl];W[io];B[qq];W[qp];B[or]
;W[rm];B[rp];W[jq];B[rl];W[ql];B[ol];W[so];B[rq];W[rk];B[mc];W[sl];B[hq]
;W[gr];B[eq];W[ec];B[gb];W[jo];B[mb];W[fb];B[hg];W[fo];B[fq];W[gq];B[hp]
;W[eh];B[dk];W[cm];B[dm];W[ch];B[bk];W[cn];B[fn];W[go];B[ho];W[hn];B[gm]
;W[eo];B[gn];W[hr];B[fr];W[hm];B[gk];W[hl];B[do];W[dn];B[en];W[dp];B[co]
;W[cp];B[bp];W[gl];B[fl];W[bo];B[bq];W[ij];B[gi];W[lk];B[ml];W[dl];B[el]
;W[em];B[fj];W[fm];B[cl];W[dm];B[mg];W[gc];B[hb];W[gd];B[fg];W[ge];B[fe]
;W[fc];B[he];W[qj];B[oh];W[nf];B[mf];W[ji];B[kh];W[id];B[ie];W[ic];B[jb]
;W[ib];B[ia];W[jc];B[kb];W[ki];B[hc];W[hd];B[gf];W[ga];B[lj];W[jh];B[kc]
;W[jg];B[kg];W[jf];B[ei];W[je];B[km];W[lm];B[ll];W[kl];B[kk];W[jm];B[bm]
;W[jk];B[kj];W[pq];B[pr];W[pk];B[bi];W[bh];B[ah];W[ag];B[ai];W[bf];B[gs]
;W[dq];B[dr];W[hs];B[fs];W[di];B[dj];W[ci];B[cj];W[bn];B[og];W[of];B[kf]
;W[am];B[bl];W[fh];B[gh];W[pb];B[pd];W[oe];B[qa];W[fi];B[ej];W[eg];B[sg]
;W[sh];B[sf];W[ke];B[kd];W[le];B[me];W[nh];B[mh];W[qe];B[re];W[al];B[ak]
;W[an];B[nb];W[ob];B[ro];W[sn];B[pj];W[ok];B[oj];W[nl];B[ol];W[ph];B[hk]
;W[ik];B[qi];W[if];B[hf];W[sp];B[sq];W[rn];B[ls];W[lf];B[oi];W[lg];B[lh]
;W[mq];B[oa];W[pa];B[na];W[hj];B[gj];W[ap];B[aq];W[ee];B[ih];W[hi];B[ao]
;W[hh];B[ig];W[ha];B[ja];W[ap];B[ii];W[jj];B[qh];W[rh];B[mm];W[ao];B[pc]
;W[pl];B[nr];W[nl];B[rj];W[sj];B[ol];W[ep];B[ds];W[nl];B[mk];W[ol];B[op]
;W[ef];B[gg];W[ed];B[tt];W[tt]
;)

View File

@ -0,0 +1,44 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[W+368.5]
PW[GNU Go]
PB[Daigosan]
PC[Gifu]
DT[2005-10-29]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[dp];W[cc];B[jp];W[pd];B[pp];W[dj];B[pj];W[cn];B[jj];W[mp];B[mq];W[mn]
;B[qd];W[qe];B[ek];W[qc];B[cj];W[lq];B[df];W[nq];B[ie];W[mr];B[bn];W[fc]
;B[oe];W[jr];B[mm];W[fq];B[rf];W[rd];B[bc];W[bd];B[fr];W[eq];B[er];W[dq]
;B[en];W[gr];B[fb];W[gb];B[dc];W[dd];B[mb];W[db];B[cq];W[dr];B[ib];W[pf]
;B[og];W[cp];B[co];W[bp];B[bq];W[bo];B[be];W[bm];B[bb];W[ci];B[di];W[dh]
;B[bh];W[ei];B[bl];W[bi];B[fh];W[cl];B[ck];W[dk];B[do];W[pn];B[rm];W[pl]
;B[pm];W[om];B[gq];W[gp];B[hq];W[fm];B[gm];W[fn];B[em];W[el];B[fl];W[hr]
;B[dl];W[cm];B[fp];W[fo];B[go];W[ep];B[cr];W[of];B[hp];W[nf];B[mg];W[le]
;B[me];W[mf];B[lf];W[md];B[nl];W[qm];B[fp];W[eo];B[rp];W[ln];B[pr];W[kb]
;B[kc];W[lc];B[lb];W[ad];B[bg];W[dn];B[do];W[lg];B[ke];W[kf];B[jf];W[ng]
;B[kg];W[mh];B[oi];W[kd];B[lf];W[jc];B[ld];W[ic];B[ej];W[di];B[mc];W[le]
;B[hb];W[gd];B[ld];W[kc];B[nd];W[hc];B[ec];W[ed];B[fd];W[fe];B[eg];W[rl]
;B[rk];W[qg];B[ph];W[rg];B[rn];W[sl];B[rj];W[fi];B[gj];W[qi];B[rh];W[ri]
;B[cd];W[ce];B[cb];W[eb];B[rb];W[gi];B[hj];W[hg];B[gg];W[hf];B[br];W[gn]
;B[hn];W[gl];B[fk];W[hm];B[ir];W[iq];B[ip];W[jq];B[kq];W[in];B[qh];W[sh]
;B[pg];W[ok];B[hs];W[is];B[kr];W[nk];B[jn];W[kl];B[lh];W[li];B[mg];W[ki]
;B[mi];W[nh];B[mj];W[ii];B[ji];W[kj];B[kk];W[ij];B[hh];W[jh];B[ik];W[jk]
;B[ds];W[ob];B[im];W[ho];B[km];W[jl];B[hk];W[lm];B[ko];W[hi];B[gk];W[gs]
;B[ll];W[mk];B[oj];W[op];B[mo];W[jm];B[jj];W[ji];B[nn];W[nm];B[cs];W[lo]
;B[kp];W[gp];B[ig];W[cf];B[ge];W[ff];B[oc];W[qb];B[io];W[kn];B[hn];W[go]
;B[lp];W[no];B[lr];W[nb];B[mq];W[or];B[nr];W[ns];B[ms];W[ls];B[pb];W[pc]
;B[oo];W[qo];B[oq];W[pq];B[qq];W[oq];B[qr];W[ro];B[po];W[qp];B[in];W[il]
;B[sj];W[si];B[pk];W[sg];B[qf];W[rq];B[pe];W[re];B[rc];W[he];B[rr];W[sp]
;B[hd];W[fg];B[dg];W[cg];B[ih];W[ks];B[gh];W[eh];B[gf];W[id];B[if];W[jg]
;B[lg];W[hd];B[bf];W[ah];B[dc];W[ec];B[qa];W[ne];B[md];W[od];B[ra];W[nc]
;B[je];W[la];B[le];W[ma];B[es];W[hl];B[ql];W[qk];B[qj];W[ql];B[sf];W[se]
;B[pi];W[lj];B[ka];W[ja];B[na];W[oa];B[co];W[dp];B[qn];W[sm];B[so];W[on]
;B[pp];W[po];B[sq];W[sr];B[ga];W[gc];B[aj];W[al];B[rf];W[qf];B[bs];W[aq]
;B[do];W[co];B[ee];W[de];B[ab];W[ca];B[ap];W[an];B[ar];W[fs];B[ak];W[bk]
;B[ai];W[bj];B[aj];W[ai];B[oe];W[pa];B[ea];W[da];B[os];W[ps];B[qs];W[os]
;B[ss];W[rs];B[qr];W[rr];B[ol];W[ml];B[nl];W[ef];B[eg];W[cd];B[df];W[tt]
;B[tt]
;)

View File

@ -0,0 +1,37 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[W+98.5]
PW[GNU Go]
PB[Go Intellect]
PC[Gifu]
DT[2005-10-30]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[cd];W[pp];B[qd];W[fd];B[cp];W[eq];B[oc];W[do];B[dp];W[ep];B[cj]
;W[pj];B[cr];W[iq];B[qg];W[dm];B[ic];W[ni];B[ee];W[dc];B[cc];W[ej];B[gc]
;W[ed];B[dd];W[eb];B[he];W[fe];B[ef];W[cb];B[fc];W[ec];B[bb];W[ba];B[bc]
;W[gf];B[fg];W[hg];B[ge];W[ff];B[fi];W[jg];B[fb];W[hj];B[hp];W[hq];B[fj]
;W[ip];B[co];W[mp];B[ei];W[qm];B[qq];W[pq];B[pr];W[or];B[rr];W[ps];B[dn]
;W[em];B[en];W[ek];B[fk];W[fm];B[gl];W[fn];B[qp];W[rs];B[rn];W[rm];B[qn]
;W[pn];B[gp];W[ho];B[qr];W[qs];B[po];W[oo];B[qo];W[op];B[pm];W[on];B[pl]
;W[qk];B[sn];W[sr];B[sq];W[hl];B[rp];W[lg];B[sm];W[rl];B[bm];W[kd];B[kc]
;W[lc];B[kb];W[ld];B[eo]
;W[fo];B[ng];W[mi];B[fs];W[ck];B[gq];W[bk];B[go];W[ci];B[bh];W[bj];B[gm]
;W[gn];B[gr];W[hm];B[fp];W[ch];B[cg];W[hr];B[io];W[hn];B[pk];W[qj];B[mk]
;W[gh];B[dh];W[rh];B[dj];W[bi];B[dk];W[el];B[di];W[cm];B[bn];W[bg];B[bf]
;W[ah];B[cf];W[rg];B[ne];W[sd];B[rf];W[sf];B[qf];W[rc];B[jo];W[kp];B[ko]
;W[lo];B[jp];W[jq];B[kq];W[lp];B[km];W[kk];B[ll];W[jr];B[lj];W[jl];B[mj]
;W[qh];B[kj];W[li];B[jm];W[jj];B[ki];W[bl];B[ln];W[mm];B[mn];W[nm];B[qb]
;W[jd];B[nb];W[lb];B[hb];W[jb];B[ia];W[jc];B[ib];W[ga];B[fa];W[hd];B[id]
;W[gd];B[je];W[kf];B[da];W[ca];B[ke];W[le];B[sl];W[ea];B[rk];W[ql];B[ie]
;W[cn];B[do];W[am];B[bo];W[pg];B[re];W[se];B[ok];W[oh];B[pf];W[og];B[of]
;W[fh];B[eg];W[gk];B[md];W[fl];B[nr];W[nq];B[gb];W[rj];B[rb];W[sk];B[om]
;W[nn];B[nl];W[nj];B[ji];W[mo];B[hi];W[lm];B[gi];W[ii];B[hh];W[ih];B[gg]
;W[hf];B[an];W[mc];B[mf];W[lf];B[lk];W[kl];B[jk];W[ik];B[hs];W[is];B[gs]
;W[me];B[nd];W[mb];B[ma];W[nc];B[na];W[la];B[ob];W[mg];B[nf];W[qc];B[pc]
;W[sb];B[ra];W[al];B[rd];W[sc];B[af];W[ag];B[ab];W[nh];B[mr];W[lr];B[ss]
;W[os];B[ns];W[sr];B[aa];W[db];B[ss];W[oq];B[nk];W[kh];B[sa];W[sg];B[dl]
;W[sr];B[gj];W[ss];B[tt];W[cl];B[tt];W[tt]
;)

View File

@ -0,0 +1,30 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[W+136.5]
PW[GNU Go]
PB[IGOPPI]
PC[Gifu]
DT[2005-10-29]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[pc];W[dp];B[qp];W[oq];B[po];W[dd];B[fc];W[mp];B[pq];W[op];B[ql];W[qe]
;B[nd];W[qh];B[fq];W[hc];B[cc];W[dc];B[cd];W[de];B[db];W[eb];B[cb];W[ec]
;B[cf];W[fd];B[gc];W[gd];B[fo];W[dn];B[of];W[rc];B[kc];W[ck];B[oo];W[ch]
;B[mo];W[lp];B[lo];W[kp];B[ko];W[jp];B[df];W[fm];B[hr];W[jo];B[dr];W[cq]
;B[cr];W[eg];B[oh];W[ef];B[km];W[ce];B[bg];W[be];B[bd];W[da];B[ca];W[ad]
;B[bb];W[ac];B[ea];W[fb];B[jr];W[jn];B[kn];W[il];B[kk];W[ij];B[kj];W[jh]
;B[kh];W[jf];B[kf];W[pi];B[oi];W[pj];B[oj];W[pk];B[ok];W[pl];B[pm];W[rk]
;B[rl];W[qk];B[qm];W[qb];B[pb];W[ol];B[om];W[nl];B[nk];W[jb];B[kb];W[ke]
;B[le];W[kg];B[lg];W[lf];B[me];W[lh];B[mg];W[jc];B[ki];W[br];B[lr];W[kd]
;B[ld];W[ka];B[lb];W[la];B[ma];W[ja]
;B[mb];W[bs];B[ml];W[sl];B[sm];W[sk];B[qf];W[rf];B[mr];W[or];B[pr];W[mf]
;B[fn];W[gm];B[hn];W[jm];B[jj];W[ng];B[mh];W[nf];B[og];W[jk];B[nh];W[pf]
;B[pg];W[qg];B[hp];W[oe];B[od];W[ne];B[pa];W[dq];B[eq];W[iq];B[ir];W[ps]
;B[qs];W[os];B[qr];W[nm];B[mm];W[nn];B[hm];W[hl];B[ns];W[no];B[ji];W[ii]
;B[pd];W[pe];B[eo];W[do];B[nr];W[qd];B[en];W[em];B[ho];W[cs];B[ds];W[er]
;B[fr];W[es];B[fs];W[mn];B[kl];W[jl];B[on];W[ln];B[gn];W[lm];B[ll];W[ep]
;B[nq];W[np];B[kq];W[fp];B[qa];W[hq];B[gp];W[gq];B[gr];W[ra];B[ph];W[jq]
;B[mq];W[lq];B[kr];W[qc];B[pp];W[tt];B[tt]
;)

View File

@ -0,0 +1,35 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[B+23.5]
PW[GNU Go]
PB[Katsunari]
PC[Gifu]
DT[2005-10-30]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[qd];W[dp];B[dd];W[pp];B[qn];W[ql];B[qq];W[qp];B[pq];W[op];B[rp];W[ro]
;B[rq];W[qo];B[nq];W[od];B[oc];W[nc];B[pc];W[md];B[qf];W[ic];B[jq];W[pn]
;B[fq];W[fc];B[cf];W[db];B[cc];W[dn];B[dr];W[cq];B[hp];W[ch];B[cj];W[cr]
;B[cb];W[mo];B[mq];W[qh];B[pg];W[er];B[cl];W[cn];B[qj];W[pi];B[pj];W[oi]
;B[oj];W[ni];B[ng];W[eh];B[mh];W[mj];B[li];W[nk];B[ef];W[kd];B[fk];W[ei]
;B[np];W[kk];B[no];W[mn];B[nn];W[jo];B[eq];W[dq];B[fr];W[nm];B[es];W[nb]
;B[ob];W[rg];B[on];W[om];B[pm];W[po];B[pl];W[qm];B[mm];W[ml];B[rn];W[rm]
;B[sn];W[so];B[rk];W[qk];B[ol];W[lm];B[nl];W[mm];B[fn];W[sd];B[re];W[em]
;B[fm];W[dk];B[rc];W[ek];B[el];W[dl];B[ck];W[dj];B[fl];W[ec];B[lj];W[hn]
;B[lk];W[mi];B[mk];W[nj];B[ok];W[rj];B[ri];W[qi];B[sj];W[pk];B[rj];W[sm]
;B[rh];W[qg];B[ll];W[pf];B[km];W[lo];B[og];W[pe];B[rn];W[jm];B[kn];W[kl]
;B[jl];W[jk];B[ko];W[lp];B[kp];W[lq];B[il];W[lh];B[kh];W[lg];B[ki];W[sh]
;B[ln];W[kq];B[jp];W[mr];B[mp];W[oq];B[nr];W[kr];B[jr];W[mg];B[or];W[ik]
;B[nh];W[nf];B[hl];W[ii];B[lf];W[kg];B[mf];W[kf];B[of];W[ne];B[ke];W[je]
;B[le];W[jh];B[jg];W[jf];B[ks];W[ig];B[pd];W[oe];B[bm];W[bi];B[fj];W[bg]
;B[bf];W[cs];B[fi];W[oa];B[pa];W[na];B[fh];W[se];B[sc];W[rf];B[qe];W[qb]
;B[pb];W[fe];B[ff];W[gf];B[gg];W[hf];B[da];W[ea];B[dc];W[ca];B[ba];W[af]
;B[ae];W[ag];B[en];W[ci];B[ep];W[be];B[dm];W[cm];B[em];W[ce];B[df];W[da]
;B[ej];W[di];B[eg];W[bn];B[bd];W[ad];B[ed];W[ac];B[fd];W[gc];B[fa];W[eb]
;B[bb];W[gd];B[cg];W[ji];B[lr];W[ds];B[er];W[hk];B[ab];W[gl];B[gm];W[gk]
;B[hm];W[eo];B[fo];W[do];B[hh];W[kj];B[bc];W[ae];B[ee];W[ge];B[hi];W[gj]
;B[si];W[hj];B[sg];W[gi];B[sh];W[ph];B[sf];W[oh];B[hg];W[ih];B[gh];W[ai]
;B[io];W[de];B[cd];W[dh];B[dg];W[bl];B[ms];W[tt];B[tt]
;)

View File

@ -0,0 +1,23 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[B+Resign]
PW[GNU Go]
PB[KCC Igo]
PC[Gifu]
DT[2005-10-29]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[pd];W[do];B[pp];W[dd];B[fc];W[cf];B[db];W[cc];B[ic];W[dq];B[jq];W[qn]
;B[qo];W[pn];B[np];W[qj];B[gq]
;W[nd];B[nc];W[mc];B[oc];W[md];B[qf];W[cb];B[eb];W[cl];B[lb];W[qq];B[rp]
;W[mb];B[ma];W[na];B[la];W[nb];B[mf];W[le];B[kc];W[je];B[he];W[oe];B[pg]
;W[og];B[pi];W[jg];B[pk];W[mh];B[ql];W[nn];B[kn];W[oo];B[op];W[rn];B[nl]
;W[eh];B[em];W[el];B[dn];W[cn];B[eo]
;W[ep];B[co];W[dp];B[cm];W[bn];B[bm];W[bo];B[dl];W[ck];B[dk];W[cj];B[jk]
;W[fo];B[gl];W[en];B[fm];W[dm];B[ek];W[dn];B[er];W[dr];B[fr];W[qb];B[qc]
;W[pb];B[rb];W[pc];B[qd];W[od];B[ho];W[fe];B[mj];W[ra];B[rc];W[es];B[kf]
;W[ke];B[lf];W[kh];B[ng];W[nf];B[oh];W[jf];B[of];W[ne];B[mg];W[lc];B[kb]
;W[li];B[lj];W[kj];B[kk];W[hg];B[gd];W[jj];B[ij];W[ii];B[hj]
;)

View File

@ -0,0 +1,29 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[W+260.5]
PW[GNU Go]
PB[Nanashi]
PC[Gifu]
DT[2005-10-30]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[cc];W[pp];B[pc];W[cp];B[eb];W[dl];B[mb];W[qe];B[ci];W[ei];B[gk];W[qh]
;B[ng];W[ep];B[kf];W[eg];B[qm];W[cg];B[pq];W[oq];B[mq];W[qq];B[eq]
;W[fq];B[hp];W[qk];B[cn];W[pl];B[fo];W[dn];B[cm];W[dm];B[hq];W[cl];B[dp]
;W[er];B[dr];W[dq];B[lr];W[mo];B[lk];W[gf];B[bp];W[co];B[bo];W[bq];B[an]
;W[bm];B[bn];W[bl];B[gr];W[if];B[he];W[je];B[ih];W[jc];B[ic];W[id];B[fg]
;W[hf];B[ef];W[hh];B[jh];W[ff];B[mc];W[df];B[ee];W[gi];B[oc];W[gd];B[hc]
;W[mm];B[jb];W[rc];B[cd];W[fn];B[rp];W[rq];B[rm];W[oo];B[qn];W[pm];B[qp]
;W[rk];B[hd];W[kc];B[nh];W[kb];B[jf];W[ie];B[nf];W[ib];B[cj];W[gb];B[ce]
;W[bf];B[ae];W[ko];B[cf];W[be];B[go];W[bd];B[bb];W[kl];B[ls];W[qb];B[nr]
;W[pr];B[ea];W[ld];B[gc];W[fc];B[ac];W[hb];B[ag];W[af];B[bj];W[bh];B[bc]
;W[ed];B[dc];W[de];B[ec];W[fk];B[gn];W[jj];B[ns];W[ki];B[mh];W[mj];B[pe]
;W[qf];B[og];W[hl];B[lj];W[li];B[lb];W[fm];B[pb];W[kh];B[oh];W[jg];B[ph]
;W[qi];B[me];W[lf];B[mf];W[lg];B[na];W[ad];B[pd];W[jp];B[gs];W[ir];B[iq]
;W[jq];B[js];W[jr];B[md];W[pa];B[es];W[is];B[nq];W[mk];B[kp];W[jm];B[ll]
;W[lm];B[la];W[pf];B[of];W[dd];B[ob];W[fb];B[oe];W[le];B[ma];W[pi];B[ks]
;W[nj];B[hj];W[gj];B[hi];W[ig];B[lc];W[qd];B[qc];W[rb];B[nc];W[oi];B[lh]
;W[pg];B[mp];W[kq];B[mg];W[ka];B[mi];W[fa];B[ni];W[qa];B[oa];W[tt];B[tt]
;)

View File

@ -0,0 +1,36 @@
(;
GM[1]FF[4]AP[NNGS:1.1.18]
EV[Gifu Challenge 2005]
RE[B+52.5]
PW[GoStar]
PB[GNU Go]
PC[Gifu]
DT[2005-10-30]
RU[Japanese]
SZ[19]TM[2400]KM[6.5]
;B[pd];W[qf];B[pp];W[de];B[dp];W[nq]
;B[dc];W[gd];B[np];W[cc];B[mq];W[fq];B[cb];W[cd];B[eb];W[bb];B[gb];W[cn]
;B[eo];W[cq];B[dq];W[cp];B[em];W[do];B[dn];W[dr];B[cm];W[nc];B[nd];W[md]
;B[oc];W[ne]
;B[od];W[mc];B[pf];W[qe];B[kc];W[pg];B[ke];W[of];B[qd];W[co];B[ql];W[ob]
;B[pe];W[pb];B[re];W[hc];B[ba];W[me];B[qg];W[qh];B[rg];W[ph];B[rb];W[jd]
;B[kd];W[fe];B[kg];W[ig];B[je];W[ji];B[ie];W[li];B[hf];W[gg];B[id];W[ib]
;B[nl];W[hg];B[ek];W[ch];B[cj];W[jc];B[oq];W[kb];B[bm];W[ep];B[ip];W[ir]
;B[ap];W[bp];B[bc];W[rp];B[rn];W[ll];B[bd];W[be];B[ab];W[im];B[hl];W[hm]
;B[hk];W[hi];B[mn];W[km];B[fo];W[ei];B[pj];W[ao];B[ni];W[rj];B[rh];W[qi]
;B[og];W[ng];B[oh];W[ko];B[ed];W[il];B[ik];W[mh];B[pi];W[jq];B[jk];W[ho]
;B[fp];W[eq];B[ae];W[gq];B[bf];W[ce];B[ee];W[ef];B[ic];W[jb];B[hb];W[lb]
;B[hd];W[gc];B[ge];W[ff];B[fd];W[lr];B[nr];W[lq];B[bh];W[cg];B[bg];W[so]
;B[qq];W[rr];B[rq];W[lp];B[ci];W[gm];B[fl];W[ha];B[ga];W[gj];B[dh];W[df]
;B[di];W[dl];B[dm];W[dk];B[gk];W[sn];B[rm];W[ej];B[dj];W[rc];B[qb];W[qc]
;B[pc];W[oe];B[rf];W[ia];B[qa];W[hp];B[mr];W[ls];B[eh];W[fh];B[nh];W[nk]
;B[mk];W[ok];B[ml];W[pk];B[qj];W[mj];B[lk];W[nj];B[rk];W[mg];B[lm];W[kl]
;B[kn];W[jn];B[ln];W[no];B[mo];W[pm];B[pl];W[ol];B[om];W[on];B[nm];W[ij]
;B[kh];W[ki];B[lf];W[kk];B[gf];W[ms];B[eg];W[fg];B[if];W[pn];B[oo];W[nn]
;B[mp];W[lj];B[mm];W[ps];B[qr];W[ns];B[qs];W[an];B[or];W[os];B[pa];W[nb]
;B[am];W[jh];B[bn];W[aq];B[bo];W[ap];B[jg];W[oa];B[rd];W[pr];B[pq];W[qk]
;B[gn];W[oj];B[ri];W[hn];B[fm];W[hj];B[go];W[jl];B[fj];W[fi];B[fk];W[mf]
;B[jj];W[lc];B[kj];W[dd];B[cf];W[dg];B[oi];W[fb];B[fc];W[le];B[lg];W[lh]
;B[lo];W[jo];B[gp];W[ld];B[mi];W[gl];B[tt];W[tt]
;)

View File

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