@alexnode I agree with you that this new analysis tool, while very sexy in design, does seem to have reliability issues.
A real life case in point. I analysed a game where I had unfortunately made a number of blunders. I decided to try the "retry" feature. So I get the retry move correct, and under the green banner that appears when one gets it right is a move variations list from the point of the new correct move, going a number off moves deep. I tapped on this move list and it switched over to the analysis tab where this variations list was now showing. I began clicking each move in the list to see how the engine had made its choices. At the top of the screen I was interested to see that the engine was now also re evaluating its own moves. Suddenly one of the moves is classed as a blunder and another move is suggested!! I did a double take. How could the move be a blunder?? This is a move the engine has suggested and surely it should be classed as "best move"? So I go and play the suggested move, and what pops up in the evaluation at the top?...an alternative move is suggested...and this very move is the move that had just been flagged as a blunder!!! I will get screenshots and post here when I have them. It was the most bizzare situation. It makes me question the stability and accuracy of this new engine's output! In other parts where I retried other blunders and played through the supplied new line variations I encountered instances where what was supposed to naturally be a "best move" was re evaluated as a mistake or inaccuracy!!
In the engine settings there is a setting called "Engine Time Limit". I am not sure what this does exactly and if increasing the engine time limit will have an affect on output accuracy as the release article shows a picture of the settings dialogue box but does not explain this setting at all! Maybe someone with knowledge of chess engines can explain how this setting works and what it does exactly, and if it will improve engine outputs reliability. Because one minute saying a move is a best move, then re evaluating it as a blunder and then re evaluating it as an alternative best move is just downright nuts and does not leave me with a feeling that I can trust the results the engine is providing!
First of all let me say that i like all the new graphs and colours, and in general how the new analysis looks and functions. But i have some issues with it.
A. First of all it is very quick and quite inaccurate even for a 1700 hundred player. In complicated positions i already encountered best moves that are mistakes and mistakes presented as best moves. There is something inconsistent. I already encountered one retry puzzle too that was wrong. If i play a blitz game i would probably be happy with a draft analysis like this, but a diamond member who plays a game of daily chess for a whole month i believe that this is not good enough.
B. Why you don't offload some deeper analysis to the client ? I understand that the backend costs could escalate with deep analysis but you can create a hybrid mode. Ok some people play on mobile or very old machines but mainstream computing has 8 cores nowadays. That's a lot of Kn/s.
C. Why there is no selection for the level of analysis we want ? When i play with 2000+ rated player i will study the analysis a lot when i play with a 1200, i won't study it at all.
D. The way it is now we are doing manual analysis move by move , at least update the colours and the report when the draft analysis makes a mistake.
E. What happened to the page announcing the new feature ?