Let's take the C12 French Defense: MacCutcheon Variation:
https://lichess.org/study/tVcSqmqs/OQscR9Ji
Stockfish says 0.0 when you would play e5. But when you actually play e5 than stockfish says +0.3. What a difference when you consider that Depth = 44 for both evaluations. The database should take the second evaluation (+0.3; after the move is played) when the second evaluation has the same or better depth. That would be accurater.
Let's take the C12 French Defense: MacCutcheon Variation:
https://lichess.org/study/tVcSqmqs/OQscR9Ji
Stockfish says 0.0 when you would play e5. But when you actually play e5 than stockfish says +0.3. What a difference when you consider that Depth = 44 for both evaluations. The database should take the second evaluation (+0.3; after the move is played) when the second evaluation has the same or better depth. That would be accurater.