I took the following quote from this article:
"Almost nothing looks more orderly than chess pieces before a match starts. The first move, however, begins a spiral into chaos. After both players move, 400 possible board setups exist. After the second pair of turns, there are 197,742 possible games, and after three moves, 121 million. At every turn, players chart a progressively more distinctive path, and each game evolves into one that has probably never been played before."
As you say, chess "has a limited amount of games", but this is still a vast number of potential games. Consider that most games at high level for humans often go more than 40 moves, and there are over 100 million possibilities before move 4 has even been played. This exponential growth results into a dataset which is unfathomably enormous. Currently, the computation time necessary to play "every possible game" is far, far too much.
Hey since chess is basically a game that has a limited amount of games that can be played and is by no means based on luck, how come there wasn't any computer yet that calculated ALL of the games that are possible and all of the moves that can be played and therefore instantly knowing what is the best reaction to every move and win every time.
is it because there are just too many possibilities for a computer to handle? is there just not enough data to store all the moves?