Page 1 of 1
Swap colors in sgf
Posted: Sat Sep 30, 2017 10:21 am
by anpd
Hi anyone know of an easy way to swap colors of a sgf file? It's for tsumego files.
Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 11:09 am
by Kap
Drago has a feature to swap colors.
Just load the position, click View -> Swap colors and save it.
Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 12:22 pm
by anpd
I tried Drago, it swaps the colors and the tree looks correct. But when saving it's the original file without the color swap, am I missing a step?
Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 1:18 pm
by Kap
Well, that's a tad embarrassing

I simply assumed Drago would save the changes, but it appears to only be visual.
In that case I'm unfortunately not aware of any software that does what you want.
If worse comes to worst you can always use a text editor with a find-and-replace tool (ctrl + h in the default Microsoft Notepad) to swap the colors of the stones. Since you can replace all occurances of a given string at once this way it's at least better than doing it all by hand...
To swap all pre-placed stones, first replace "AW[" with "PLACEHOLDER", followed by replacing "AB[" with "AW[" and lastly "PLACEHOLDER" with "AB[".
For the solutions, find and replace ";W[" with "PLACEHOLDER", followed by ";B[" with ";W[" and finally "PLACEHOLDER" with ";B[".
Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 2:01 pm
by zorq
anpd wrote:Hi anyone know of an easy way to swap colors of a sgf file? It's for tsumego files.
Try
sgftf.
Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 2:22 pm
by anpd
zorq wrote:anpd wrote:Hi anyone know of an easy way to swap colors of a sgf file? It's for tsumego files.
Try
sgftf.
Thanks, looks like that will work

Re: Swap colors in sgf
Posted: Sat Sep 30, 2017 2:23 pm
by anpd
Kap wrote:Well, that's a tad embarrassing

I simply assumed Drago would save the changes, but it appears to only be visual.
In that case I'm unfortunately not aware of any software that does what you want.
If worse comes to worst you can always use a text editor with a find-and-replace tool (ctrl + h in the default Microsoft Notepad) to swap the colors of the stones. Since you can replace all occurances of a given string at once this way it's at least better than doing it all by hand...
To swap all pre-placed stones, first replace "AW[" with "PLACEHOLDER", followed by replacing "AB[" with "AW[" and lastly "PLACEHOLDER" with "AB[".
For the solutions, find and replace ";W[" with "PLACEHOLDER", followed by ";B[" with ";W[" and finally "PLACEHOLDER" with ";B[".
Yes was hoping to avoid that, will try zorq's suggestion. Otherwise I will have to do that.