Not much is decided in most Sicilians by move 13 (26 ply).lkaufman wrote:I don't disagree that White is better after 1e4 c5, but to evaluate this position, especially after a 25 ply search or so, as +.60 or +.75 is ridiculous. White's edge should be something like a quarter pawn or so, without requiring really deep analysis to prove this.
[d]r1b1k2r/2qn1ppp/p2pp3/1p3Pb1/3NP3/2N2Q2/PPP4P/2KR1B1R w kq - 0 14
This position is exactly 26 plies played. And was unclear to humans for many years. Our current human evaluation of this position is based on dozens if not hundreds of games played and studied by humans over those years. Maybe a computer if given this position to compute over could very well have a correct evaluation of it, but how can it be expected for a computer to evaluate this position correctly from plies 2 and 3 and decide to head there. It can't be, that is ridiculous. Further, this position most likely is not ever going to be the principle variation and is never even going to be seen in a 26 ply search in the first place due to all the reductions that are in a 26 ply search. Matter of fact, most of the search tree branches are not going to be searched to anywhere near 26 ply. That is because there is only a very 'thin' path of what is considered best in an alpha-beta search. Even equal positions cause cutoffs that keep a large portion of the tree from ever being looked at. Are equal positions really equal--no they are not--either the eval lacks resolution to differentiate them or even the best of evals are not perfect. The search and eval therefore approach the truth but leave room for plenty of changing of the principle variation, even in self play, as a game is played or while a single move is being computed. Bottom line is, a computer does not know in non forced lines where it is going and only tries to maximize its potential. It has no idea in reality that the initial position of the Sicilian is only +.25 unless it is tuned that way. And if it is tuned that way it might not be tuned correctly. That could lead to mis evaluating positions further along in the game when it really should be +.25. And one more caveat is it does not matter what the initial evaluation of the Sicilian is as that value will be built into all branches of the tree. So creating a table of initial values connected to the ECO codes and having an engine normalize its evaluation to such a table may bring the scores returned into a perspective suitable for human sensitivities.