hgm wrote: ↑Thu Oct 31, 2019 9:16 pm
In UCI2WB I just scan with strstr (or StrCaseStr) for the keywords of the standard infos, and then read the token that follows them as the corresponding value. So it would indeed just ignore the 'wdl' and its parameters.
This is not optimally efficient; it would be better to just scan through the info string once testing every token for being an info name (e.g. through a small hash table of keywords). Then you only have to traverse the info string once. But I was lazy, and just repeating the strstr on the entire string produced the simplest code.
phhnguyen wrote: ↑Tue Nov 19, 2019 9:44 am
I am going to support UCI_ShowWDL in the next release of Banksia GUI. The WDL data will be
shown in score-chart as simple bars (selectable between W/D/L)
I think it would be the most convenient to use stacked graph for WDL visualization.
Thanks for the suggestion. I have implemented it. Now BSG can display WDL in both stacked area and stacked bar charts. Chart types and colors are selectable.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
Rémi Coulom wrote: ↑Thu Oct 31, 2019 11:33 pm
You can use the logit of the probability of winning, and multiply it by a constant so that it looks like centipawns. I do this for my program, and it works very well.
Rémi Coulom wrote: ↑Thu Oct 31, 2019 11:33 pm
You can use the logit of the probability of winning, and multiply it by a constant so that it looks like centipawns. I do this for my program, and it works very well.