I discovered something quite unusual when working with stockfish 10 chess engine in arena. The discovery leads me to ask: Why does Stockfish_10_x64 have a Node Cap when searching moves based upon amount of Nodes used?

closed as unclear what you're asking by SmallChess, Glorfindel, Phonon, Wais Kamal, GloriaVictis Dec 30 '18 at 15:40

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    Can you please describe your problem more in details? – SmallChess Dec 23 '18 at 23:54
  • How else can I say this without sounding irritating or upsetting to anyone here.. I am not very good at communicating. I am trying to overcome my shyness in something I discovered that's very problematic to such a degree my pursuit of chess depth study is greatly diminished due to the issue I raised. Stockfish_10_x64 has a Node cap: I was searching for an answer as to why it has a Node cap. i also Noticed that Infinite analysis also seems to NOT be infinite due to this same issue. – JasperGems Dec 25 '18 at 1:51
  • Don't be shy, we are here to help regardless of language. Can you please state an example of a board position which stockfish analysed to a certain depth rather than infinitely? – Wais Kamal Dec 25 '18 at 15:34
  • The Node cap limitation comes before any position is arrived at. The position cannot be gotten to unless 'that proverbial position' exists long before the cap is reached. Would it help if i explained how to find the Node cap? – JasperGems Dec 26 '18 at 2:25

To play a position, an engine is usually given a search depth. Arena always does this. Probably in your case the search depth was set to a limited number of nodes. You can check this by keying in CTRL+L. The adjust level box pops in. There, you can see how the depth was specified, whether a time limit, a nodes limit, a search depth limit or an infinite depth.

  • No, you are misunderstanding. There is a Node cap in Stockfish_10_x64. This means it cannot analyze beyond that point. It's capped. I need an engine that is not capped. Stockfish_10_x64 is supposed to be the best out there right now. Why put a cap on how many nodes it can search? This doesnt make sense to me, unless the Stockfish Team truly does not want the public to have any version of Stockfish_10_x64 that has no limits. Because, as it is now, Stockfish_10_x64 is extremely crippled by this limitation: which further cripples my study in depth. – JasperGems Dec 26 '18 at 2:20
  • It does not allow me to play according to a search depth beyond the Nodes Cap that I am referring to. Maybe I am not wording it correctly. I apologize. I am terrified of public speaking, and trying to overcome it. I am nervous here. It plainly says, "After this number of nodes the search will be terminated" – JasperGems Dec 26 '18 at 2:38
  • You are right, capping Stockfish is something non-sense. It is not capped. "unless the Stockfish Team truly does not want the public to have any version of Stockfish_10_x64 that has no limits" Stockfish is open source. If it was capped then anyone can easily edit the source code to allow it to search infinitely. Did you check the answer above? If so, then it is a problem with the Arena you are using. Arena should let you choose the search depth of the engine it is using. – Wais Kamal Dec 26 '18 at 3:42
  • Can you provide the number of nodes where Stockfish stops analysing, i.e. the maximum number of nodes reached? – Wais Kamal Dec 26 '18 at 3:43
  • Hello and yes here is that number: 2147399999 – JasperGems Dec 26 '18 at 18:38

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