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

View File

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

View File

@ -0,0 +1,79 @@
(;GM[1]FF[4]
SZ[19]KM[7.50]
PW[gopp]WR[12k]
PB[GNU]BR[13k]
PC[The Kiseido Go Server (KGS) at http://kgs.kiseido.com/]
DT[2005-12-04]AP[CGoban:2]
EV[Ninth KGS Computer Go Tournament - Formal division]RE[W+4.50]
TM[3480]RU[Chinese]
C[gopp [12k\]: GTP Engine for gopp (white): Go++ version 5 (experimental version)
GNU [13k\]: GTP Engine for GNU (black): GNU Go version 3.7.7
]
CA[UTF-8]RO[3]ST[2]
;B[pd];W[dq];B[pp];W[dd];B[co];W[dl];B[eo];W[fp];B[fo];W[gp];B[dj]
;W[cg];B[fc];W[nq];B[pn];W[pr];B[lq];W[qq];B[oq];W[or];B[np];W[ro]
;B[nr];W[nc];B[iq];W[cp];B[lc];W[qc];B[pc];W[qd];B[pe];W[pb];B[ob]
;W[qb];B[oc];W[qf];B[nd];W[qm];B[ic];W[eb];B[ek];W[bo];B[oh];W[cn]
;B[qh];W[qj];B[qe];W[re];B[fb];W[ec];B[nk];W[ho];B[gr];W[fr];B[gf]
;W[kj];B[kh];W[el];B[fm];W[hj];B[fl];W[cj];B[ci];W[jo];B[mq];W[jl]
;B[do];W[gk];B[ck];W[cl];B[bj];W[fk]C[tesuji [-\]: ?
tesuji [-\]: =(
]
;B[bl];W[hr]C[medical [9k?\]: hee =) gnu messed up
tesuji [-\]: both did now
]
;B[cm]C[tesuji [-\]: b7
tesuji [-\]: or that
];W[bn]
C[medical [9k?\]: hoh, yead
medical [9k?\]: d
medical [9k?\]: damn. h =)
]
;B[dm]C[tesuji [-\]: oh well, mistakes cancel ;)
];W[pg];B[ph];W[og]
;B[ir];W[lo];B[hq];W[ng];B[mi];W[mf];B[lk];W[fa];B[ga];W[ea];B[mn]
;W[fd];B[gc];W[le];B[bh];W[bg];B[eg];W[gd];B[hc];W[pm];B[df];W[cd]
;B[ei];W[qn];B[ag];W[be];B[fs];W[er];B[ri];W[rj];B[hm];W[km];B[af]
;W[oj];B[nh];W[on];B[ml];W[ji];B[po];W[nm];B[mm];W[jh];B[mg];W[ne]
;B[md];W[mo];B[lg];W[ke];B[no];W[nn];B[rg];W[rf];B[lj];W[dn];B[em]
;W[kc];B[kb];W[jc];B[jb];W[dh];B[fi];W[si];B[sh];W[sj];B[nj];W[oi]
;B[lh];W[ki];B[jg];W[ig];B[jf];W[kf];B[kg]
C[Zark [5k\]: m12 was odd :)
];W[je];B[if];W[eh];B[ie];W[hg];B[fh]
;W[dg];B[ee];W[fe];B[ff];W[ed];B[ol];W[om];B[pl];W[gi];B[qi];W[ok]
;B[nl];W[es];B[pj];W[ql];B[pk];W[qk];B[gs];W[am]
C[troll [2k\]: 9p sente =)
];B[gq];W[al];B[ak];W[bm];B[bk];W[gh]
;B[kp];W[ko];B[jp];W[im];B[hl];W[il];B[hk];W[ik];B[fj];W[gj];B[hn]
;W[en];B[go];W[fn];B[hp];W[io];B[gn];W[gl];B[gm]C[wwwzza [1d\]: uuh
]
;W[in];B[fq];W[ep];B[dk];W[bq];B[eq];W[dr];B[dp];W[ns];B[ms]
C[troll [2k\]: now close
];W[os];B[pq];W[qr];B[bf]
C[wwwzza [1d\]: seems b is gaining in endgame :)
];W[cf];B[me]
C[Uriel [-\]: d2 oh man :)
];W[lf];B[ld];W[nf];B[ae];W[ad];B[ah]
;W[bc];B[pa];W[qa];B[oa];W[rd];B[qp]
C[troll [2k\]: gnu endgame is strong
];W[rp];B[oo];W[qg];B[kk];W[jk]
;B[ln]C[wwwzza [1d\]: id rather say w is playing to submissive now :)
]
;W[kn];B[di];W[de];B[ef];W[oe];B[od];W[pf];B[sf];W[se];B[hf];W[lr]
;B[mr];W[sg];B[rh];W[sf];B[gg];W[qo];B[kd];W[jd];B[li];W[ha];B[gb]
;W[hd];B[id];W[ge];B[ch];W[ce];B[lp];W[kl];B[mp];W[ll];B[lm];W[ip]
;B[hh];W[ih];B[he];W[];B[dl];W[];B[fp]C[wwwzza [1d\]: oh
];W[];B[ib]
C[wwwzza [1d\]: chinese rules
];W[];B[lb]
C[troll [2k\]: J10 first maybe
];W[];B[]TB[ha][ia][ja][ka][la][ma]
[na][hb][mb][nb][mc][nc][fg][mh][ai][bi][ni][oi][pi][aj][cj][ej][mj]
[oj][mk][ok][cl][el][ep][gp][op][jq][kq][nq][hr][jr][kr][lr][hs][is]
[js][ks][ls]TW[aa][ba][ca][da][ra][sa][ab][bb][cb][db][rb][sb][ac]
[cc][dc][rc][sc][bd][sd][of][hh][hi][ii][ij][jj][rk][sk][rl][sl][jm]
[rm][sm][an][jn][rn][sn][ao][so][ap][bp][sp][aq][cq][rq][sq][ar][br]
[cr][rr][sr][as][bs][cs][ds][ps][qs][rs][ss]C[Uriel [-\]: ugh.
troll [2k\]: w 4 corners
]
)

View File

@ -0,0 +1,238 @@
(;GM[1]FF[4]
SZ[19]KM[7.50]
PW[indigoBot]WR[17k]
PB[GNU]BR[13k]
PC[The Kiseido Go Server (KGS) at http://kgs.kiseido.com/]
DT[2005-12-04]AP[CGoban:2]
EV[Ninth KGS Computer Go Tournament - Formal division]RE[B+209.50]
TM[3480]RU[Chinese]
C[indigoBot [17k\]: GTP Engine for indigoBot (white): Indigo2005 version 2/12/2005
GNU [13k\]: GTP Engine for GNU (black): GNU Go version 3.7.7
]
CA[UTF-8]RO[1]ST[2]
;B[qc];W[dd];B[qp];W[dq];B[oq];W[qj];B[do];W[co];B[dp];W[dn];B[cp]
;W[eq];B[cn];W[bo];B[cm];W[en];B[cq];W[bn];B[ck];W[qg];B[fc];W[eo]
;B[bm];W[kc];B[ep];W[fp];B[dr];W[jq]C[jasonlai [5k\]: lol
];B[ic]
;W[db];B[mc];W[fq];B[ld];W[kd];B[ie];W[ke];B[cf]
C[jasonlai [5k\]: hows the compter think
jasonlai [5k\]: ?.?
];W[mf]
;B[ee];W[bp];B[cr];W[bq];B[br];W[be];B[ql]
C[kalim [12k\]: wow, this is like watching 20k's play
];W[mq];B[fl]
C[jasonlai [5k\]: 20 k ?.?
];W[jf];B[oc];W[de];B[ff]
C[jasonlai [5k\]: @@
];W[df];B[gs]C[jasonlai [5k\]: lol
jasonlai [5k\]: yose time lol
]
;W[dg];B[ol];W[er]
C[olczyk [15k\]: I don't know it takes Whites eye shape.
];B[ar]
;W[el];B[fk];W[ek];B[fm];W[ej];B[gi];W[if];B[he]
C[kalim [12k\]: i guess white bots thinks left side is his
];W[ci]
;B[mo]C[jasonlai [5k\]: his?
kalim [12k\]: is its
];W[bj]
C[jasonlai [5k\]: @.@"
];B[im];W[gg];B[em];W[dm];B[fo]
C[jasonlai [5k\]: GNU wins lots of game :O
];W[go];B[fn];W[dl];B[bk]
;W[io]C[kalim [12k\]: I wonder if it counts the value of its move
]
;B[eb]C[gunnar [?\]: GNU thinks it's ahead by 12.
];W[fh];B[ji]
C[olczyk [15k\]: I thinbkm probably more.
];W[of]
C[kalim [12k\]: i thought these bots play blitz well, why is it that they have a hour each?
]
;B[kn]C[Zark [5k\]: that means GNU wont play e1?
gunnar [?\]: E1 is not on the top ten list.
]
;W[hq]
C[maproom [7k\]: these events have a variety of time limits, to suit all preferences
]
;B[li]C[olczyk [15k\]: N11 seems a bit conservative.
];W[oj]
C[kalim [12k\]: h3 is baffling
];B[es]
C[gunnar [?\]: M11, N10 and N11 were all very close.
gunnar [?\]: O9 second choice after E1.
]
;W[qe]C[jasonlai [5k\]: *.*
];B[nk];W[kp]
C[gunnar [?\]: GNU now thinks it's ahead by 36.
];B[rd];W[np]
C[jasonlai [5k\]: are you GNU ?
jasonlai [5k\]: @.@
kalim [12k\]: probably the creator
]
;B[on];W[re]
C[gunnar [?\]: GNU is running on my computer and I have its trace output on screen.
]
;B[rk]C[olczyk [15k\]: You must have a faster computer then the bot.
]
;W[mh]C[jasonlai [5k\]: how to set a bot?
];B[ri];W[no]
C[Zark [5k\]: what level is Gnu set on? (if it is not secret)
gunnar [?\]: Level 14, --large-scale option.
]
;B[nn]C[jasonlai [5k\]: which programme do you set the bot?
];W[pp]
C[micro [16k\]: GNU is so strong that i can't win@@
jasonlai [5k\]: @@"
gunnar [?\]: Set? The program connecting it here is called kgsGtp.
jasonlai [5k\]: how can download it?
]
;B[op]C[jasonlai [5k\]: i want to make a bot :o
olczyk [15k\]: surf kgs site.
]
;W[oo]C[kalim [12k\]: maybe the links in the chat channel will help
]
;B[po]C[olczyk [15k\]: P4 interesting move.
jasonlai [5k\]: i want to make a killer bot xd
gunnar [?\]: http://www.weddslist.com/kgs/how/outline.html
]
;W[qq]C[jasonlai [5k\]: thank you :D
];B[pq];W[rj];B[sj];W[pr];B[or]
;W[hb];B[ib];W[hc];B[hd];W[ea];B[fb]
C[LemonEyes [16k\]: oh, okay, found it
];W[gr];B[qi]
C[kalim [12k\]: hmm, ko or no ko for bot
];W[pi]
C[gunnar [?\]: White should worry about M3, but GNU doesn't know about it either.
jasonlai [5k\]: how to get a Go-playing program -_-"
gunnar [?\]: Um, never mind, M3 doesn't work.
]
;B[mp]C[gunnar [?\]: But N4 does. :-)
];W[gf];B[fs]
C[LemonEyes [16k\]: I wonder the rank of the programmers
jasonlai [5k\]: ?.?
]
;W[lq]
C[LemonEyes [16k\]: It'd be fun to have your own program outsmart you "'at a'boy, I'm so proud"
Zark [5k\]: what does Gnu say about top groub?
]
;B[dc];W[cc]C[jasonlai [5k\]: seki
jasonlai [5k\]: lol
gunnar [?\]: The most active GNU Go programmers range from 4 dan to a couple of kyu.
]
;B[ec]C[LemonEyes [16k\]: okay, so that doesn't generally happen
]
;W[ge];B[cb];W[gd];B[gc]C[gunnar [?\]: No worries on the top now.
olczyk [15k\]: indigobot dcoers not count liberties well.
]
;W[bb]C[LemonEyes [16k\]: what's the best bot on KGS?
];B[da]
C[LemonEyes [16k\]: what rank i mean
kalim [12k\]: the bot that is playing black I think
PaperTiger [12k\]: 12k
]
;W[rp]C[LemonEyes [16k\]: really, is that all?
PaperTiger [12k\]: Pretty strong for a bot :)
olczyk [15k\]: What about gopp?
Tobamf [6k?\]: comp go is more fun than pro Go
PaperTiger [12k\]: It's 12k too.
]
;B[rq];W[qr]
C[LemonEyes [16k\]: how about in the whole wide world of computer go? how good's the best program?
PaperTiger [12k\]: Same thing.
]
;B[ro]C[LemonEyes [16k\]: that's great! I have a new goal!
PaperTiger [12k\]: The top bots are all at the same level.
]
;W[nq]C[PaperTiger [12k\]: To beat the bot or program the best bot?
]
;B[bc];W[cd]
C[LemonEyes [16k\]: to beat the best. I don't program, although that would be an exhilarating challenge as well
]
;B[ba]
C[Tobamf [6k?\]: it might just turn into a frustrating challenge
]
;W[nr]C[LemonEyes [16k\]: yeah, i could see that happening too
]
;B[ns]C[PaperTiger [12k\]: Gonna be a slow and painful endgame.
LemonEyes [16k\]: 6 pts isn't too shabby at this point is it?
olczyk [15k\]: What would be cool is to have a bot which connects too your brain. So you can ask it questions and play based on the answers.
]
;W[ih]
C[PaperTiger [12k\]: <-- Doesn't want robots connected to his brain.
LemonEyes [16k\]: o3 might have been played, certainly by a human i'd think
olczyk [15k\]: I do. As long as they are not made by Microsoft.
]
;B[ls]
C[LemonEyes [16k\]: what would be cool is if a google search were just a thought away, think of the pop-up ads
]
;W[ii]C[LemonEyes [16k\]: you'd black out and buy a pepsi
];B[fe]
C[jasonlai [5k\]: gunnar
jasonlai [5k\]: which programm do you run up th bot?
]
;W[ij]
C[Tobamf [6k?\]: somehow that doesnt sound so thrilling LemonEyes
Ambivlnce [14k\]: I thought the idea of a direct jack to the brain was cool ... right up till the pop up ads.
LemonEyes [16k\]: maybe I'm just a romantic ;)
]
;B[jj];W[jk];B[ik];W[kk];B[kl]
C[kalim [12k\]: indigo just insists on donating stones
];W[jl];B[jm]
;W[lk]C[gunnar [?\]: No, GNU is getting itself into trouble.
];B[mj]
;W[il];B[gn];W[hk];B[hn];W[ho];B[kr];W[jr];B[gj];W[lm];B[ln];W[mm]
;B[mn];W[mk];B[nj];W[km];B[jo];W[jp]C[gunnar [?\]: K5 blunder.
kalim [12k\]: ^^
]
;B[kh];W[pk]C[kalim [12k\]: and indigo didnt catch it
gunnar [?\]: There's lots of time to catch on to it.
Zark [5k\]: question is who will first
]
;B[rg]C[gunnar [?\]: GNU has H8 as nineth move for 1.31 points.
]
;W[pl];B[cj];W[pn]C[gunnar [?\]: ???
Zark [5k\]: good move!
];B[pm]
;W[qn]C[Zark [5k\]: or maybe not
];B[qm];W[rn];B[sp]
C[kalim [12k\]: whats it doing for the minute or so between moves?
]
;W[bi];B[ni];W[qh];B[rh];W[rr];B[sr]
C[Tobamf [6k?\]: it must be doing minuteia
];W[rm]
C[Ambivlnce [14k\]: It's composing poetry.
];B[ph]
C[kalim [12k\]: loves letters to idiotbot
];W[oi];B[oh];W[nh];B[ok]
;W[og];B[pj];W[ps];B[os];W[nd];B[lb];W[nc];B[nb];W[kb];B[od]
C[kalim [12k\]: sneaky bot
];W[oe];B[ne];W[pd];B[pc];W[me];B[md]
;W[le];B[pg];W[hs];B[ds];W[bs];B[nf];W[ng];B[nd];W[cl];B[bl];W[jd]
;B[qf];W[id];B[ha]C[kalim [12k\]: hey, theres some L and D there
]
;W[an];B[ac];W[am];B[ei];W[ak];B[di];W[fi];B[fj];W[al];B[lg];W[mg]
;B[fg];W[gh];B[eh];W[dh];B[eg];W[rb];B[sd];W[qd];B[rc];W[bd];B[jg]
;W[hf];B[gb];W[qb];B[ig];W[hh];B[se];W[pf];B[rf];W[hj];B[hl];W[gl]
;B[hm];W[kj];B[jh]
C[gunnar [?\]: White is a bit short in the eye department.
];W[ko]
;B[jn];W[hi];B[pe];W[nl];B[gk];W[nm];B[ll];W[ed];B[fd];W[je];B[hc]
;W[pb];B[ob];W[mr];B[ms];W[lr];B[ad];W[qo];B[pp];W[ks];B[js]
C[PaperTiger [12k\]: If white was a Unix kernel you'd see a bunch of PANIC in the logs.
]
;W[is];B[ks];W[kq];B[rp];W[so];B[sn];W[sm];B[ir];W[hr];B[rs];W[bf]
;B[ae];W[so];B[qs];W[bg];B[af];W[ag];B[ab];W[lo];B[aq];W[ap];B[dj]
;W[lh];B[ki];W[lf];B[kg];W[lp];B[fr];W[ef];B[in];W[lj];B[mi];W[gp]
;B[qk];W[iq];B[pa];W[jb];B[la];W[cg];B[oa];W[ce];B[qe];W[];B[rj]
;W[as];B[cs];W[jc];B[om];W[ml];B[ia];W[];B[dk];W[];B[pi];W[];B[dn]
;W[];B[mb];W[];B[rl];W[];B[sl];W[];B[sn];W[];B[sm];W[];B[rn];W[];B[]
TB[aa][ca][ea][fa][ga][ja][ka][ma][na][qa][ra][sa][bb][db][hb][jb]
[kb][pb][qb][rb][sb][jc][kc][lc][nc][sc][gd][id][jd][kd][pd][qd][ge]
[je][ke][le][me][oe][re][gf][hf][if][jf][kf][lf][mf][of][pf][sf][gg]
[hg][mg][ng][og][qg][sg][fh][gh][hh][ih][lh][mh][nh][qh][sh][fi][hi]
[ii][oi][si][ej][hj][ij][kj][lj][oj][qj][ek][hk][ik][jk][kk][lk][mk]
[pk][sk][cl][dl][el][gl][il][jl][kl][ll][ml][nl][pl][dm][gm][km][lm]
[mm][nm][rm][en][pn][qn][eo][qo][so][qq][sq][pr][qr][rr][as][bs][ps]
[ss]TW[cf][ah][bh][ch][ai][aj][ao][hp][ip][gq][ir]
C[jasonlai [5k\]: @@"
])