Tinkering with Winboard
Posted: 12 Mar 2005, 17:40
Hi all,
following a couple of recent threads in CCC, and because I need some extra features (see an old thread re: a match playing utility), I downloaded Winboard sources and played with them for a couple of hours, as that seemed easier than rewriting a lot of code from scratch.
As an experiment, I added a couple of features to it:
1) you can tell Winboard when an engine is using absolute scores, and if so it will negate the score when the engine plays black;
2) you can have score and depth saved in a comment after each move.
I was about to add something I miss a lot, i.e. the ability of just pasting from the clipboard and have the program autodetect whether it's a game or a position but then my wife commanded to stop!
Anyway, you can find the modified sources (30/40 lines total) and a compiled version (from my development environment, so that may work or not) at this address:
http://www.ascotti.org/programming/ches ... oard_x.zip
I think I'll continue to play with Winboard for a while, please let me know what you think and if there are some features you would like to see.
P.S. You can use a diff program to see the source differences (there is one on my site) or look for the "[AS]" string.
following a couple of recent threads in CCC, and because I need some extra features (see an old thread re: a match playing utility), I downloaded Winboard sources and played with them for a couple of hours, as that seemed easier than rewriting a lot of code from scratch.
As an experiment, I added a couple of features to it:
1) you can tell Winboard when an engine is using absolute scores, and if so it will negate the score when the engine plays black;
2) you can have score and depth saved in a comment after each move.
I was about to add something I miss a lot, i.e. the ability of just pasting from the clipboard and have the program autodetect whether it's a game or a position but then my wife commanded to stop!
Anyway, you can find the modified sources (30/40 lines total) and a compiled version (from my development environment, so that may work or not) at this address:
http://www.ascotti.org/programming/ches ... oard_x.zip
I think I'll continue to play with Winboard for a while, please let me know what you think and if there are some features you would like to see.
P.S. You can use a diff program to see the source differences (there is one on my site) or look for the "[AS]" string.