I downloaded Stockfish 6 (a binary file for Windows). It works, but I miss two things:

  • The depth seems to be rather low. How can I increase the selectivity?
  • How can I achieve that the engine uses the tablebases in advance? The program only seems to use them if 5 or less pieces are on the board.

I found the overview of the parameters, but I do not know the meaning of the topics.

Can anyone help?

  • What user interface are you using with Stockfish? – Stephen Apr 6 '15 at 9:59
  • I just created and embedded the UCI-engine stockfish 6 into Shredder 9. – Peter Apr 6 '15 at 10:30

I don't have Shredder so I can't tell you how to use it to adjust parameters for Stockfish. However, it should be similar to ScidvsPC which I have posted here.

  1. What do you mean by depth seems rather low? What depth would you consider be normal? We need a position to continue the discussion.

  2. I don't think Shredder uses syzygy tablebase at all, that is you aren't using any tablebase. You'll need to set it up yourself.

  3. Which parameters you're unsure? There're not many in SF6. The most important is contempt factor, which means how likely the engine takes a draw. By default, a draw is zero. If you give the contempt factor like a negative value, the engine will prefer another line that is closer to zero. Thus, the engine will take extra risks than necessary.

I understand that you're using Stockfish directly and not through a GUI. In that case, you should use the command: go depth nnn Where "nnn" stands for your desired depth.

For example: go depth 20

I hope this helps

protected by Phonon Sep 6 at 9:26

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.