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?
Daylen Yang on 04 Jan, 2014 06:52 PM
Hash is specified in MB (megabytes). For your system you should set it to be 1024 or 1536. To use the Stockfish opening book you have to set OwnBook to true.
Daylen Yang closed this discussion
on 06 Jan, 2014 05:15 AM.
Geoff Fergusson re-opened this discussion
on 24 Jan, 2014 08:21 PM
on 24 Jan, 2014 08:21 PM
Thank you very much for your help. I have written step by step instructions
for installing Stockfish DD in Arena 3.0 and the Shredder GUI:
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. ;)
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.
Sent from my iPad
A conversation has been started with the Stockfish staff to resolve this discussion.