user34075: Chess engines such as StockFish provide centi-pawn evaluation of positions. Clearly the longer the engine runs the deeper it can search and thus provide more accurate centi-pawn evaluation.
Basically, given a random position (say of equal material), I seek to know how the centipawn evaluation changes as a function of the depth parameter. When the depth is very low (say 2-5 moves) the evaluations expected to be erratic and change dramatically, but how does it look like on higher depth (say 20-30 or even higher) - do we tend to see convergence to a value?  In other words, is it the case that we learn less and less about the position the deeper we go?
Interestingly, in both cases having the engine run long enough is somewhat futile (unless we are looking for a forcing mate), for (1) if depth 30 is good enough and we learn less and less the deeper we go, why bother to reach depth 40? Or (2) if the other case is true: namely, that there could be some significant difference between depth 30 and depth 40 evaluation, why stop at 40? who promise us that at depth 50 the evaluation would be closer to the 40 value than of the 30?

user15223: Not possible to predict
An extra node (i.e., position searched) can always change the evaluation, potentially by a lot. Regardless of how far ahead you search, as long as you don't search the entire game tree (not realistic for chess), it's always possible there is something just "beyond the horizon" that you didn't find.
See example here. When going from d = 28 to d = 29, Stockfish's evaluation crashed ("moobed" in the lingo of engine chess enthusiasts). That's because it missed a tactic that required d = 29 to find.
You can find more examples of such positions where the engine's eval changes dramatically after a certain period of thinking time here.

34075: <p>Chess engines such as StockFish provide centi-pawn evaluation of positions. Clearly the longer the engine runs the deeper it can search and thus provide more accurate centi-pawn evaluation.</p>
<p>Basically, given a random position (say of equal material), I seek to know how the centipawn evaluation changes as a function of the depth parameter. When the depth is very low (say 2-5 moves) the evaluations expected to be erratic and change dramatically, but how does it look like on higher depth (say 20-30 or even higher) - do we tend to see convergence to a value?  In other words, is it the case that we learn less and less about the position the deeper we go?</p>
<p>Interestingly, in both cases having the engine run long enough is somewhat futile (unless we are looking for a forcing mate), for (1) if depth 30 is good enough and we learn less and less the deeper we go, why bother to reach depth 40? Or (2) if the other case is true: namely, that there could be some significant difference between depth 30 and depth 40 evaluation, why stop at 40? who promise us that at depth 50 the evaluation would be closer to the 40 value than of the 30?</p>
 15223: <p><strong>Not possible to predict</strong></p>
<p>An extra node (i.e., position searched) can always change the evaluation, potentially by a lot. Regardless of how far ahead you search, as long as you don't search the entire game tree (not realistic for chess), it's always possible there is something just &quot;beyond the horizon&quot; that you didn't find.</p>
<p>See example <a href="https://chess.stackexchange.com/questions/29417/why-are-world-class-engines-playing-like-this/39722#39722">here</a>. When going from d = 28 to d = 29, Stockfish's evaluation crashed (&quot;moobed&quot; in the lingo of engine chess enthusiasts). That's because it missed a tactic that required d = 29 to find.</p>
<p>You can find more examples of such positions where the engine's eval changes dramatically after a certain period of thinking time <a href="https://chess.stackexchange.com/questions/33098/big-changes-in-engines-evaluation-after-considerable-time">here</a>.</p>
