Game Analysis (Showing Why vs What?)

Sort:
GKChess888

Is there a way to understand Why a certain line is shown. I find the feedback is some one dimensional. Just shows you and never gives you logic or explanation sad.png  Is there a chess program with some sort of AI that tells you LOGIC and REASONING. Otherwise showing What to do is extremely unhelpful and does not teach you the logic. Any feedback on the topic greatly appreciated. 

magipi

You are not talking about Analysis, you are talking about Game review, right?

Forget Game review, it is just simply bad, as you have already seen. Switch to the Analysis tab, there you can see and try all the variations and all the moves, as you wish.

GKChess888
Analysis is still not very helpful. Does not show you why and logic. For example if it could show best move is X because that opens up Y and protects Z and after you can do Y to do … its really shallow. I am sure somewhere there is a tool that does it. Like a coach explaining to you Why in real time.
magipi
GKChess888 wrote:
Analysis is still not very helpful. Does not show you why and logic. For example if it could show best move is X because that opens up Y and protects Z and after you can do Y to do … its really shallow. I am sure somewhere there is a tool that does it. Like a coach explaining to you Why in real time.

There is no such tool. Chess is very complicated, any attempt to write a simplistic algorithm to try to teach chess (like chess.com's "The Coach") is bound to fail miserably.

You can hire a coach, sure, but that is costly. Or you can figure out for yourself, which will also improve your chess skills by a lot. If you can't figure it out, you can ask for help here, on the forums.

KingMoored

"Is there a way to understand Why a certain line is shown" -Yes, and the why is simple.

All computer programs calculate lines where each player makes moves that results in perfect play. Perfect play is when both players make the best possible moves at every turn, resulting in a game that ends in a draw, or a game in which neither player can force a win.

This always causes problems for humans like us when we analyze our games using computers because we don't make moves to achieve perfect play. We play to win.

 

magipi
KingMoored wrote:

All computer programs calculate lines where each player makes moves that results in perfect play. Perfect play is when both players make the best possible moves at every turn, resulting in a game that ends in a draw, or a game in which neither player can force a win.

This always causes problems for humans like us when we analyze our games using computers because we don't make moves to achieve perfect play. We play to win.

Sorry, but this is complete nonsense. Engines calculate every line, not just the line with perfect play. If you want to see what happens after any move, the engine will show that as well.

KingMoored
magipi wrote:
mputers because we don't make moves to achieve perfect play. We play to win.

Sorry, but this is complete nonsense. Engines calculate every line, not just the line with perfect play. If you want to see what happens after any move, the engine will show that as well.


Sorry, perhaps I wasn't clear. Yes engines can calculate every line, but they use the concept of perfect play for every calculation. 

magipi
KingMoored wrote:


Sorry, perhaps I wasn't clear. Yes engines can calculate every line, but they use the concept of perfect play for every calculation. 

I don't know what that means, but I suspect that no, they don't.

KingMoored

ChatGPT: Perfect play in chess is a hypothetical concept that refers to a game in which both players make the best possible moves at every turn, resulting in a game that ends in a draw, or in other words, a game in which neither player can force a win

In practice, achieving perfect play is extremely difficult, if not impossible, due to the game's complexity and the vast number of possible move sequences. However, the idea of perfect play is a useful concept for analyzing chess games and evaluating the strength of different moves and strategies.

The study of perfect play and optimal strategies in chess is a topic of interest in game theory and computer science, and has led to the development of advanced chess-playing algorithms and artificial intelligence programs that can outperform even the best human players.

GKChess888

guys lets not argue about what perfect play is. the analysis/review whatever you want to call it does not show why this or that move is made. it just shows you a line and thats it. some sort of deep dive so you learn more efficiently would be very helpful. In a way like having a coach. I am sure with advances in AI this type of program for sure exists. 

magipi
GKChess888 wrote:

guys lets not argue about what perfect play is. the analysis/review whatever you want to call it does not show why this or that move is made. it just shows you a line and thats it.

But no, you are absolutely wrong. It is completely untrue that "it just shows you a line and that's it". It shows you every line, you can play any move in any position as you like, go back and forth between variations as you like, and the engine will give the evaluation and the top 3 moves is all positions.

GKChess888

it gives you lines BUT GIVES YOU NO REASONING. Once again it shows you WHATS but NOT WHY this or that move. You can be going back and forth but if there was some sort of AI explaining this "as coach" I d be happy to pay for that type of service. We are in 21st century and with the advancement of AI IMO this should be given (unless already somewhere) Chess.Com does not have this service. You have to Be Sherlock Holmes to analyze and spend LOTS of TIME. 

magipi

I think that if an AI of that kind is developed, it will be on the front page of all newspapers. It would be a giant breakthrough in artificial intelligence and probably would result some Nobel prize or something. You seriously underestimate how complex chess is, and how difficult is is to break it down to simple ideas that are good for teaching low level players..

KingMoored
GKChess888 wrote:

guys lets not argue about what perfect play is. the analysis/review whatever you want to call it does not show why this or that move is made. it just shows you a line and thats it. some sort of deep dive so you learn more efficiently would be very helpful. In a way like having a coach. I am sure with advances in AI this type of program for sure exists. 


I've heard Magnus Carlsen has used AlphaZero at $35MM a session, but I have no proof.

GKChess888

with ChatGPT level advancements, I wont be surprised if there is AI app for chess. will post when I find. 

 

KingMoored

The most advanced A.I. programs being developed today are not available to the general public and they are mostly being used to discover new pharmaceutical drugs, cure cancers, or to predict the stock market.