Explanations
It would be cool to get a little more explanation as to why a move is suggested. This will help learners understand why such a move is made.
-
Kasansky
commented
Show the entire line of moves the engine calculated right next to the first move and the user can click on it to add all the moves to the board's stored pgn and then users would be able to go forward and see all the way through the line. Another option would be to do what tcec-chess.com does and show a smaller board next to the main board that just shows you the engine's line for each move that way users can see the moves, and calculate the next move for the main board, keeping the old line on the small board until the user decides to look at another line.
Also, I wonder if decodechess.com would be willing to work with you to use their AI that explains chess moves, it would be cool to have it on here as well even if it costs extra.
Thanks, this site is great, I hope it will get even better. =)
-
Anonymous
commented
Yes, I agree. Need to have explanation why this certain move was chosen.
-
Zain
commented
The Engines work by drawing a decision tree (like binary trees) and choosing the best move on every step which has the most winning chance for the opponent, so if an output is generated on every step then we can easily know why this move was played and what future moves did the engine consider!
-
Dave
commented
This program calculates millions of moves per second....if you want to know why a move is selected, you just watch how the game goes, and you can hit the back button until you understand.
I click Calculate Next Move a few times and get different results. I want to know how we can allow the program to calculate until the single best move is identified. We click a few times and get different results. There must be some way to allow the program more time to come to a definitive solution.
-
Glock 27
commented
This sounds nice but might be burdensome. If there were a button to select an option of this nature I would certainly use it to help my comprehension.
-
davion
commented
I agree with LJ.
-
Anonymous
commented
Even if it's just some raw output from stdout that we have to kind of decipher, it would be a lot better than not having any idea why a move is suggested :-)