-
I'm just running a chess engine tournament on my computer just for fun, and I was wondering how does Stockfish determine how long to think on moves? I noticed that sometimes Stockfish thinks like 5 seconds on the first move during 1+0 time control, and then starts spending less than a second on the next several moves. Why and how does Stockfish do this? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
It's complicated Lines 37 to 103 in c2d5070 Lines 458 to 494 in c2d5070 and a few more places in search |
Beta Was this translation helpful? Give feedback.
-
A relatively simple scheme establishes the base time (more or less a fraction of the available time), and all kind of factors such as bestmove stability, complexity of the position, stability of the evaluation, etc. influence how much this base time is adjusted to the needs of the position. |
Beta Was this translation helpful? Give feedback.
A relatively simple scheme establishes the base time (more or less a fraction of the available time), and all kind of factors such as bestmove stability, complexity of the position, stability of the evaluation, etc. influence how much this base time is adjusted to the needs of the position.