Hi people. First, thanks to everybody for this nice project.
It's many years I use GNU Go and I will be happy to contribute a little. I know C language but my last acivity as professional programmer is dated 12 years ago, so I cant give much help in writing code now (not in a short time). Then I thougth I can start working on regressions. Often using GNU Go I run up against "a bug" or, better, a bad move that is clearly wrong, especially in endgame and life and death problems. The question is: if i find a position in wich the program make a clear bad move, how can i contribute without (still) have the ability to correct the code? More in detail: a) Can I increment the regression test suite with sgf and tst files? And if yes who will decide if the failed test is espected or not? Who has in charge the regression branch? b) Can I work on patterns without a deep study of the source code (owl and combination)? c) The example in attach is useful or not? Wich criteria shuld I use to decide if a test is useful? Regards cisba --
loadsgf games/cisba/cisba01.sgf 223 1 reg_genmove white #? [!H5] 2 reg_genmove white #? [J10|A1]
(;GM[1]FF[4]CA[UTF-8]AP[gGo:1.0]ST[1]GN[kosumino-cisba-335370-20071128] SZ[19]KM[-19.5] PW[isamu oka (kosumino)]WR[3 kyu]PB[Emanuele Cisbani (cisba)]BR[6 kyu]DT[2007-07-25,2007-11-28]PC[Dragon Go Server: http://www.dragongoserver.net/] ;B[pd] ;W[jj] ;B[dp] ;W[pp] ;B[dd] ;W[cj] ;B[nq] ;W[kq] ;B[no] ;W[fq] ;B[cn] ;W[dr] ;B[cq] ;W[hp] ;B[qn] ;W[pn] ;B[pm] ;W[on] ;B[pr] ;W[op] ;B[np] ;W[pk] ;B[qq] ;W[qp] ;B[rq] ;W[rp] ;B[ql] ;W[qk] ;B[rk] ;W[rj] ;B[ol] ;W[nn] ;B[sp] ;W[rn] ;B[lo] ;W[rm] ;B[qm] ;W[rl] ;B[ml] ;W[ln] ;B[lm] ;W[mn] ;B[kp] ;W[lq] ;B[lp] ;W[jq] ;B[kn] ;W[km] ;B[kl] ;W[jm] ;B[ok] ;W[jn] ;B[ko] ;W[so] ;B[sq] ;W[mj] ;B[oi] ;W[ph] ;B[oh] ;W[pg] ;B[jl] ;W[mr] ;B[nr] ;W[hn] ;B[og] ;W[pf] ;B[ne] ;W[df] ;B[ce] ;W[cf] ;B[bf] ;W[bg] ;B[be] ;W[ch] ;B[ld] ;W[cr] ;B[br] ;W[bs] ;B[bq] ;W[bl] ;B[bm] ;W[cl] ;B[en] ;W[gc] ;B[jc] ;W[db] ;B[cc] ;W[cb] ;B[bb] ;W[ed] ;B[dc] ;W[ec] ;B[eb] ;W[fb] ;B[ca] ;W[ea] ;B[qd] ;W[de] ;B[bd] ;W[lk] ;B[ll] ;W[je] ;B[jg] ;W[le] ;B[me] ;W[lf] ;B[ie] ;W[jd] ;B[kd] ;W[jf] ;B[id] ;W[ic] ;B[hc] ;W[ib] ;B[jb] ;W[hb] ;B[lg] ;W[mf] ;B[nf] ;W[mg] ;B[hk] ;W[hj] ;B[gj] ;W[hi] ;B[gl] ;W[gi] ;B[fj] ;W[re] ;B[rd] ;W[fi] ;B[mh] ;W[lh] ;B[li] ;W[kg] ;B[mi] ;W[ki] ;B[kk] ;W[qe] ;B[al] ;W[ak] ;B[am] ;W[bj] ;B[eq] ;W[er] ;B[fp] ;W[gq] ;B[jo] ;W[io] ;B[pj] ;W[qj] ;B[pi] ;W[qi] ;B[ej] ;W[ei] ;B[ja] ;W[sd] ;B[sc] ;W[se] ;B[rc] ;W[pe] ;B[oe] ;W[kc] ;B[lc] ;W[cm] ;B[bo] ;W[kj] ;B[lj] ;W[em] ;B[fm] ;W[el] ;B[gn] ;W[pq] ;B[qr] ;W[go] ;B[fo] ;W[dj] ;B[im] ;W[in] ;B[hm] ;W[jp] ;B[mq] ;W[mo] ;B[mp] ;W[ls] ;B[ns] ;W[ia] ;B[lb] ;W[ng] ;B[of] ;W[nh] ;B[ni] ;W[ik] ;B[il] ;W[om] ;B[pl] ;W[ek] ;B[qo] ;W[ro] ;B[gp] ;W[fl] ;B[gk] ;W[da] ;B[ba] ;W[dq] ;B[ep] ;W[cs] ;B[ke] ;W[kf] ;B[oq] ;W[nl] ;B[nk] ;W[nm] ;B[ms] ;W[lr] ;B[ag] ;W[ah] ;B[af] ;W[ar] ;B[aq] ;W[dn] ;B[do] ;W[dm] ;B[jk] )
_______________________________________________ gnugo-devel mailing list gnugo-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gnugo-devel