At indian1960:
I can say "and always will be" with relative ease. It follows from this logical process:
1.) We will never be able to distinguish the single, perfect game (if there is such a thing - i.e., if there is a game in which each move is objectively better than all other options) without analyzing every single game that is possible to play.
Think of it: if you would tout one game as the perfect game, but you haven't analyzed what would have happened at move x if y had moved to z, you wouldn't know if the x-y-z combination was a better alternative.
2.) The number of possible positions and moves resulting from this is too great for a computer, either now or in 100 years from now, to calculate.
Think of it.
The shortest possible game is 0 moves. The longest possible game, according to google, is 5,949 (a guy on Chess.com says 5,870.5) moves. Since our hypothetical computer program has to analyze every game, and not just typical games (which are usually well under 100 moves) the average amount of moves per game will likely be well over 100 moves. To be moderate, though, we'll just stick to 100.
At each position during the game, I estimate there to be approximately 12 legal moves (this number is debatable: I just pulled it up, but it's probably around the right number.) Each one of these moves must be analyzed by our computer, and each branch followed through.
So our number of possible moves to be analyzed by the computer is going to be 12^100, or around 8.28 x 10^107.
8.28 x 10^107.
It does not matter if your computer can calculate one thousand moves per second. Or one million moves per second. Or ten quadrillion moves per second. This is a number with 107 zeros after it. Comprende?
EDIT: And the real number would probably be closer to 12^500 or 12^750, remember, because of our moderate estimate of the average move #. If you do understand math, and you do understand computers, you will not argue that we will be computing 12^500 positions in 100 years because of our supercomputers. If you don't understand math, or you don't understand computers, please don't respond.
and Ben ?....Tell me the real reason why you just wrote what you did ? And be honest.