Welcome, Guest
Username: Password: Remember me

TOPIC: Auto-analyze your openings with an UCI engine

Auto-analyze your openings with an UCI engine 3 years 4 months ago #25

If you have an opening with thousands of (complex) positions you can use CPT to analyze the opening with an UCI engine to find blunders or critical candidate moves for the opponent, which are not yet covered.

Let's run through a simple example to demonstrate the feature. Our repertoire contains the Scandinavian opening. Let's assume for some reasons we entered c6 instead of moving the queen to for example to a5. And then we didn't take the queen, but continued in standard manner.



These are obvious blunders, but we use it for demonstration reasons. It works the same for less obvious situations. Now, we use the function "Analyze Opening". A dialog-box offers many different options before CPT starts with the analysis (see the manual for a description of each parameter).



In a real-world scenario you probably don't want to let the engine analyze the first moves. You can decide whether the engine should analysis to a certain depth each position or for a specific time.

Furthermore you can let the engine update all analyzed positions with its own evaluation or make it dependent on the last analysis date. You can also just focus on all end positions to use the Min-Max Function afterwards. Finally, you can let the engine mark critical positions. A critical positions means that you are missing an important candidate move. You can define how much better the candidate move has to be than the best already existing one in order to avoid too many updates for basically similar evaluations.

We start the analysis:



The analysis of a complete opening can take some time. CPT gives you an overview of what it is right now analyzing.

What does the result look like? Did CPT find the blunders?



Yes, indeed CPT found the blunder by Black. The position is marked as "Engine (critical)", which let you easily get back to the position later. At the same time it added a comment on its own showing the move, which is missing from the engine perspective and how the analysed variation goes. You can now decide to add Qa5 to your candidate move list.

What about our mistake of not just taking the queen?



The engine found this mistake too.

Now, these have been very obvious examples. Imagine a real opening with many positions and you will see how this new feature will give you a big advantage over your competitors.
The administrator has disabled public write access.
Time to create page: 0.644 seconds