BTW, i looked into task manager, when using 2 threads, and the
value for stockfish in column 'cpu' was '50', then i used 3 threads
and the value was '75' - i could have had that idea a bit
earlier... thanks also for the RAM hint, i was not sure if
stockfish has an upper limit. Peace.
I have got Stockfish running but it is not using an opening
book, despite setting up a mainbook and ticked mainbook and
enginebook under Book =>Manage in Arena. Do I have to set
OwnBook = true in the polyglot file?
Please let me know if I have got anything wrong, or if the text can be
improved. There appears to be an issue with Shredder DD telling the GUI
that Threads is 1, when it has been set to 2 in the polyglot file. If I set
Threads to 2 in Arena 3.0 it retains this information on start up, but
Shredder does not. There is a work around for Shredder though. Thanks again.
The issue is possibly a simple miscommunication between the
Shredder GUI and Stockfish. Is there no way to address the engine's
internal settings from within the Shredder GUI?
Because Stockfish, like any other UCI engine will allow you to
specify the number of threads, the hash size, etc, etc directly.
Which actually is what the GUIs are doing, only in a more
attractive manner, usually. ;)
9 Posted by Geoff Fergusson on 26 Jan, 2014 07:51 PM
As I said, there is a workaround that I describe in my article. It is possible to create a new engine that sends the correct number of threads to the GUI. It would be much easier if Stockfish itself sent the correct number of threads (i.e. the number set in the polyglot file) to the GUI, rather than 1. As I have said, this does not cause a problem with Arena 3.0, because it saves the number of threads set by the user. Shredder does not save this information. It takes the number of threads from the engine every time it is loaded, and the user has to override this information every time, or set up a new engine.