|
|
|
|
|
by Phillipharryt
1612 days ago
|
|
That is a form of machine learning. It uses an algorithm with an enormous ability to look ahead, and selects the moves according to a heuristic that have been shown previously to be most likely to create the desired end state. Chess is not a solved game from the starting state, so it has to make assumptions based on the data it has. This is machine learning.
Please don't make such definite statements. You even say it in your own comment "selects the best possible true of outcomes", how do you think it selects this? It uses heuristics to assign values to different board states, and in the case of Deep Blue these values were created through previous game analysis. If a knight to c2 on turn 8 is rarely seen in the same game as a winning board state, then this is valued lower.
Looking through the tree wasn't the ML part, but knowing how to pick the best node on the tree was.
Deep Blue is ML. |
|
Unless I’m misinformed, this part isn’t true. The heuristic was hardcoded with the help of human experts.