Engine output bugs in analysis mode+error message+request
Posted: 11 Feb 2014, 18:20
I was analyzing a position with stockfish (8/7p/5P1k/7P/8/4p1p1/4P1P1/3K2b1 w - - 0 1).
Bug: The Engine Output will display the tbhits and hide the time when I left click on them, as expected. However it would never updates the "not shown: tbhits" and the time would still appear as shown while it was disabled. In other words the line "dep score nodes time (not shown: tbhits knps seldep)" is never updated while the real displayed values are updated as I want.
Second bug, as you can see in the screenshot, I received the message
and now the Engine Output is never updated anymore, stockfish "stuck" at depth 59 on the position which is in fact not true (100% cpu usage and many minutes stuck on that move.). To me it seems that the engine output has stopped to updates itself when I got the error message in the terminal.
Request: I would like to show tbhits by default and hide time by default. I have done what you (H.G.M.) suggested me on talkchess (i.e. modify engineoutput.c and change line 95 from
Also I do not know how to hide the time by default, in the Engine Output.
Another request: Would it be possible to allow analysis mode in FICS when examining a game? Right now it is only possible to use analysis mode when observing a game. IMO it would be extremely helpful (to me at least) if it was possible to use the analysis mode when examining a game.
Thank you!
Link to screenshot: http://imgur.com/zzA4jeB
Bug: The Engine Output will display the tbhits and hide the time when I left click on them, as expected. However it would never updates the "not shown: tbhits" and the time would still appear as shown while it was disabled. In other words the line "dep score nodes time (not shown: tbhits knps seldep)" is never updated while the real displayed values are updated as I want.
Second bug, as you can see in the screenshot, I received the message
- Code: Select all
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkRange::activate-slider' of type `gboolean' from rc file value "((GString*) 0x2a41560)" of type `GString'
and now the Engine Output is never updated anymore, stockfish "stuck" at depth 59 on the position which is in fact not true (100% cpu usage and many minutes stuck on that move.). To me it seems that the engine output has stopped to updates itself when I got the error message in the terminal.
Request: I would like to show tbhits by default and hide time by default. I have done what you (H.G.M.) suggested me on talkchess (i.e. modify engineoutput.c and change line 95 from
- Code: Select all
static int columnMask = 0xF0;
- Code: Select all
static int columnMask = 0xE0;
Also I do not know how to hide the time by default, in the Engine Output.
Another request: Would it be possible to allow analysis mode in FICS when examining a game? Right now it is only possible to use analysis mode when observing a game. IMO it would be extremely helpful (to me at least) if it was possible to use the analysis mode when examining a game.
Thank you!
Link to screenshot: http://imgur.com/zzA4jeB