Is there a SGF file editor available which works for Toroidal Go Games? Go forum

13 replies. Last post: 2018-03-03

Reply to this topic Return to forum

Is there a SGF file editor available which works for Toroidal Go Games?
  • Sighris at 2015-04-02

    I have enjoyed playing Toroidal Go games here on LittleGolem. I would like to be able to review my past games and try out variations of play; to learn and improve. I like that there is a weblink to EidoGo, but unfortunately EidoGo replays the game as if it took place on an 11x11 section of a normal flat 19x19 board, and fails to wrap the surface like a toroid… So I am wondering: Can anybody tell me how I can get a SGF file editor that will work correctly with the SGF files from the LittleGolem Toroidal Go games?

  • Malcolm Schonfield at 2015-06-25

    http://daoqi.club/maxiGos/edit.html

    It's based on maxigos:http://senseis.xmp.net/?Maxigos

    http://jeudego.org/maxiGos/index.php?lang=en

    Unfortunately it doesn't have the feature where you can see how the board repeats itself at the “edges”. I find that feature one of the great things about Toroidal Go here at little Golem.To open an sgf file for a game of Toroidal Go:

    1. save the file on your disk

    2. click on the top left button: 文件

    3. click on the second submenu item 打开

    4. then click on the button at the bottom 打开

    5. browse to the file in the explorer window and open it

    You may need some Chinese in order to tweak the settings. Or else you should be able to work out which buttons do what by comparing it with the editor in English:http://jeudego.org/edit/index.php?lang=en

  • Sighris at 2015-09-28

    Thank you Malcolm Schonfield,

    For anybody who is interested, I am working on some software which will allow me/us to edit Toroidal Go files, play larger than 11x11 T-Go games, and play on some other alternative board shapes.  If you would be interested in helping me test the beta version please let me know.

    BTW, there is some additional info in another thread here:  http://littlegolem.net/jsp/forum/topic2.jsp?forum=20&topic=403

    Thanks again, Sighris

  • mmKALLL ★ at 2015-09-28

    Perhaps a good idea would be to follow the sgf file format and encode the board edges and capturing across the board as manual edits? This way a T-Go game could be opened in other editors, albeit not played.

    I'm not too sure about the specifics so it might not be feasible, but it could be a good idea.

  • Malcolm Schonfield at 2016-04-07

    I only just saw mmKALLL's post. I think it's a good idea!

  • Malcolm Schonfield at 2017-07-06

    As a follow-up to this: I used a variation of mmKALLL's suggestion in order to display t-Go games in this article:

    http://goplayerjuggler.blogspot.fr/2017/06/an-introduction-to-toroidal-go.html

    Instead of manually editing the SGF, I wrote some javascript taking SGF from little golem as input. It outputs SGF that works with a modern SGF browser to display the game with extra lines around the main board area. A live demo is available here:

    http://goplayerjuggler.blogspot.com/2017/06/t-go-viewer-for-little-golem.html

  • mmKALLL ★ at 2017-07-06

    Awesome! I read your great article several times and happened to get completely hooked on T-go recently. I had no clue that the idea behind using sgf's with manual edits was based on my suggestion, though! Had completely forgotten about this.

    I just tried it out and it works very nicely. Thanks a lot! Now if only getting the sgf from LG didn't require using hidden features…

  • Malcolm Schonfield at 2017-07-06

    Thanks mmKALLL for your kind words.

    Not sure what you mean by hidden features. I can think of 2 places where there are pretty easy to see links to get the SGF from LG.

    1. the button “txt” in the “move list” area when viewing a game in LG.
    2. in the list of games eg http://littlegolem.net/jsp/info/player_game_list.jsp?gtid=go19&plid=xxx there's a link “All games in text”.

    Having said that, the SGF provided by LG is missing some fairly important things like the result, the dates (start, end) for the period when the game was played; the LG ID.

  • ypercube at 2017-07-11

    @Malcolm, about the online viewer/editor: it seems there is a bug, at least in “Edit” mode. When a move kills stones, they are not killed in all places.

    I'll try to check if I can reproduce with an SGF.

  • Malcolm Schonfield at 2017-07-12

    @ypercube yes the software just works in View mode. It won't work properly in Edit mode.

  • Malcolm Schonfield at 2018-02-01

    An updated version now works as an editor:

    https://goplayerjuggler.github.io/goVariants/tGoEditor.html

    Feedback is welcome, here or on this forum:

    https://lifein19x19.com/viewtopic.php?f=18&t=15364

  • Sighris at 2018-03-03

    Malcolm Schonfield, I tried “new game” of T-Go. After first click the empty board shows up and it looks good, with border and wrap around (repeat areas), but when I place the first stone the border disappears and the wrap around area doesn't repeat (reflect / show) stones. Am I misunderstanding how to run your program or is there a bug there?

  • Malcolm Schonfield at 2018-03-03

    Sighris you need to click on “update board” each time after you play a move. Sorry, I guess that wasn't clear..

Return to forum

Reply to this topic