#2 SGF tree building errors

open
nobody
None
5
2002-10-23
2002-10-23
No

When traversing an sgf tree with variations, if you
click on a board position, a new variation is opened,
EVEN IF THERE IS ALREADY AN EXISTING VARIATION with the
given move. This is not what you really want to
do. Instead, you should go to the existing variation.
Only open a new node if the move does not yet match
any existing variation. I can't tell you exactly how
to fix this but I think it involves a change to the
function fwdPressed() in editBoard.c. Before calling
editToolWin_newActiveNode, search the existing nodes
for the move in question.

For small sgf trees this is a minor inconvenience
but for large trees the daughter nodes may not all be
visible in the CGoban Tools window and it's a real pain
that CGoban doesn't Do The Right Thing. According to
Bill Shubert other people have also asked for this
change. I'm cc'ing Bill Shubert in case he has anything
to add or to correct me on this point.\

Originally reported by bump@sporadic.stanford.edu

Discussion

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks