
Will we have (and put in a comment below) an automated system that will explain chess moves logic in free text?
Requirements:
Will be available for free, as a service or open source project that I can run on a regular computer.
Will work with any reasonable real-life chess positions.
Will explain the motivation for a specific move, both for easy moves ("white recapture the queen") and more advanced logic ("aiming for exchanges to defend from the kingside attack")
Will not hallucinate at all in my testing.
Pretty sure this should count? Haven’t actually used it, but seems to be an option for a free trial account https://decodechess.com
I tried a position from a game of mine
https://app.decodechess.com/shared?k=T9C0AVLiG5byyfbKXLLa
The results are underwhelming. It points out to "threats" that does not exists, give unreasonable variants as reasons and generally does not give coherent explanation for the move.
We'll have to wait further on this one.
This is not fully free (They give 1 free review a day), but https://www.chess.com has a Review
feature which is very similar to what you want. I'm not sure whether it's an AI, but it does explain chess move logic.
@bohaska this is really cool and promising. Too vague sometimes for actually settling the question, but definitely a sign of the process
The strongest argument against this happening is that once you build a system to extract human-comprehensible information from the search tree, presenting it as just plain text seems highly suboptimal
It would probably make more sense to build an interface that combines text description with visualization's of selected lines/positions from the search tree + allows you to ask questions like "why doesn't this move work here?". Overall more of an interactive exploration/conversation based on the tree...