https://bugs.kde.org/show_bug.cgi?id=261266

Glen K. Peterson <glen.k.peter...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |glen.k.peter...@gmail.com

--- Comment #1 from Glen K. Peterson <glen.k.peter...@gmail.com> ---
I tried Kigo for the first time a few weeks ago and I love it!  Thank you for
this great software.

Unfortunately, when you save a game as SGF, it records all moves as a starting
position using:

AW: Add White: locations of White stones to be placed on the board prior to the
first move.

AB: Add Black: locations of Black stones to be placed on the board prior to the
first move.

Like this (BAD):
(;GM[1]FF[4]
SZ[19]
GN[GNU Go 3.8 load and print]
DT[2018-11-14]
KM[2.5]HA[4]RU[Japanese]AP[GNU Go:3.8]AW[fa][ia][oa][pa][qa][cb]
[db][eb][hb][jb][nb][ob][qb][rb][ec][fc][gc][hc][jc][mc][nc][qc]
[ad][ed][hd][id][qd][rd][ae][be][fe][he][ie][je][pe][qe][af][bf]
[if][jf][kf][mf][nf][qf][ag][jg][mg][ng][pg][ah][bh][ch][lh][mh]
[oh][ph][qh][rh][sh][ai][ci][di][ki][mi][pi][si][bj][cj][dj][ej]
[ij][jj][lj][mj][qj][ak][dk][hk][ik][jk][kk][lk][bl][cl][dl][el]
[fl][hl][kl][cm][dm][fm][hm][bn][cn][hn][in][bo][co][eo][fo][go]
[io][no][ep][ip][np][op][fq][iq][mq][nq][fr][gr][jr][kr][lr][nr]
[gs][ns][os]
AB[ba][ca][da][ea][ja][ka][ma][na][bb][kb][lb][mb][pb][ac][cc]
[dc][kc][lc][oc][pc][bd][dd][fd][gd][jd][kd][ld][md][nd][od][pd]
[ce][ee][ge][ke][me][ne][oe][cf][df][gf][hf][lf][of][pf][bg][cg]
[fg][hg][ig][kg][lg][og][dh][jh][kh][nh][ei][fi][ii][ji][ni][oi]
[qi][ri][fj][gj][hj][nj][pj][rj][sj][ek][fk][gk][mk][rk][al][gl]
[il][jl][ll][nl][am][bm][em][gm][im][jm][km][nm][an][dn][en][fn]
[gn][jn][ln][nn][pn][ao][do][jo][ko][mo][oo][ap][bp][cp][dp][jp]
[lp][mp][pp][eq][jq][kq][lq][oq][pq][cr][er][or][ds][es][fs][ps]
PL[B]IL[bi][li][aj][kj]
)



I would expect it to record moves like the two saved games that come with kigo
(Honobo 51-5 and Mehin 21-2) with each move recorded in order, alternating
black and white (GOOD):



(;FF[4]GM[1]SZ[19]FG[257:Figure 1]PM[2]
PB[Cho Chikun]BR[9 dan]PW[Ryu Shikun]WR[9 dan]RE[W+2.5]KM[5.5]
DT[1996-08]EV[51st Honinbo]RO[5 (final)]SO[Go World #78]US[Arno Hollosi]
;B[qd];W[dd];B[fc];W[df];B[pp];W[dq];B[kc];W[cn];B[pj];W[jp];B[lq];W[oe]
;B[pf];W[ke];B[id];W[lc];B[lb];W[kb];B[jb];W[kd];B[ka];W[jc];B[ic];W[kb]
;B[mc];W[qc]N[Figure 1]

;B[pd]FG[257:Figure 2];W[pc];B[od];W[oc];B[kc];W[nd];B[nc];W[kb];B[rd];W[pe]
(;B[rf];W[md];B[kc];W[qe];B[re];W[kb];B[mb];W[qf];B[qg];W[pg];B[qh];W[kc]
;B[hb];W[nf];B[ch];W[cj];B[eh];W[ob]
(;B[cc];W[dc];B[db];W[bf];B[bb]
;W[bh]LB[of:a][mf:b][rc:c][di:d][ja:e]N[Figure 2]

;B[qp]FG[257:Figure 3];W[lo];B[ej];W[oq]
(;B[np];W[mq];B[mp];W[lp]
(;B[kq];W[nq];B[op];W[jq];B[mr];W[nr];B[lr];W[qr];B[jr];W[ir];B[hr];W[iq]
;B[is];W[ks];B[js];W[gq];B[gr];W[fq];B[pq];W[pr];B[ns];W[or];B[rq];W[hq]
;B[rr];W[cl];B[cg];W[bg];B[og];W[ng]
(;B[ci];W[bi];B[dj];W[dk];B[mm];W[gk];B[gi];W[mn];B[nm];W[kl];B[nh];W[mh]
;B[mi];W[li];B[lh];W[mg];B[ek];W[el];B[ik]LB[kr:a]N[Figure 3]

;W[ki]FG[257:Figure 4];B[fl];W[fk];B[gl];W[hk];B[hl];W[hj];B[jl];W[kk];B[km]
;W[lm];B[ll];W[jm];B[jj];W[ji];B[kj];W[lj];B[ij];W[hi];B[em];W[dl];B[ii]
;W[hh];B[ih];W[hg];B[ln];W[kn];B[lm];W[im];B[il];W[fg];B[lk];W[ni];B[ef]
;W[eg];B[dg];W[ff];B[oh];W[of];B[oj];W[ph];B[oi];W[mj];B[ee];W[fe];B[de]
;W[ed];B[ce];W[cf];B[rb];W[rc];B[sc];W[qb];B[sb];W[la];B[ma];W[na];B[ja]
;W[nb];B[la];W[pa];B[be];W[fd];B[bj];W[ck];B[ec];W[hs];B[gs];W[fr];B[os]
;W[ps];B[ms];W[nk];B[ok];W[kp];B[fo];W[fs];B[qq];W[hs];B[do];W[co];B[ig]
;W[gc];B[gb];W[jf];B[di];W[fi];B[hf];W[gf];B[af];W[mo];B[he];W[kr];B[qs]
;W[no];B[oo];W[nn];B[on];W[nl];B[ol];W[gn];B[fn];W[in];B[nj];W[mk];B[jg]
;W[kg];B[mi];W[jh];B[ag];W[bk];B[ah];W[aj];B[fh];W[fj];B[gd];W[ra];B[dp]
;W[cp];B[go];W[gm];B[fm];W[sd];B[se];W[ho];B[hm];W[hn];B[ep];W[eq];B[cd]
;W[ei];B[dn];W[gp];B[pi];W[pf];B[dm];W[cm];B[je];W[jd];B[if];W[ie];B[ko]
;W[jo];B[je];W[kf];B[ni];W[dh];B[ge];W[ie];B[rg];W[je]N[Figure 4])

(;B[dk]FG[257:Dia. 6]MN[1];W[ck];B[gk]N[Diagram 6]))

(;B[nq]VW[ai:ss]FG[257:Dia. 5]MN[1];W[mr];B[nr];W[lr]TR[oq]N[Diagram 5]))

(;B[mp]VW[ai:ss]FG[257:Dia. 4]MN[1];W[op];B[oo];W[no];B[mo];W[on];B[po]
;W[mn];B[np];W[nn];B[or]N[Diagram 4]))

(;B[rc]VW[aa:sj]FG[257:Dia. 2]MN[1];W[rb];B[sb];W[la];B[ma];W[na];B[ja]
;W[pa]N[Diagram 2])

(;B[rb]VW[aa:sj]FG[257:Dia. 3]MN[1];W[rc];B[sc];W[qb];B[pa];W[sb];B[sa]
;W[sd];B[qa]N[Diagram 3]))

(;B[qf]VW[aa:sj]FG[257:Dia. 1]MN[1];W[mb];B[kc];W[qe];B[ne];W[kb];B[md]
;W[la];B[nb];W[eb]LB[ob:a][na:b][rc:c][sd:d]N[Diagram 1]))



gnugo has a command-line option (-o) to specify a file to save the sgf to. 
That's more-or-less how I would expect the saved sgf to work.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to