![]() From "Endgame" [2.2MB mpeg] an automatic animation of human motion. Used with permission. Courtesy of James Kuffner, Jr. ©1994 Robotics Laboratory, Computer Science Department, Stanford University.
![]() |
Ancient history
By that we mean this: In the middle of a game, when many pieces remain in play, each player typically has 30 or 40 moves. So after one move by each player (that's called two "plies," or one "move") the board could show about 1,000 positions. By another complete move, there would be 1 million, and by the third move, 1 billion.
That kind of "combinatorial explosion" lead to this phenomenal analysis: that the number of possible unique chess games equals 10
Must we mention this is an embarrassingly big number? Let's write it out:
1,000,000,000,000,000,000,000,000,000,000,000,000,000,
Really?
Despite these unfathomably large numbers, in 1957, artificial intelligence pioneers Herbert Simon and Allen Newell predicted that a computer would beat a human at chess within 10 years. The prediction, Simon says, was part of an attempt "to give some feeling for what computers would mean" to society. And it was lumped with three others -- making music, proving a math theorem, and expressing a psychological theory in computer code -- that were accomplished within a decade.
Simon admits "I was a little too far-sighted with chess, but there was no way to do it with machines that were as slow as the ones back then." Slow? It's hard to remember how clanky those early punch-card-reading computers were. In 1958, the first computer able to play chess was an IBM 704 with about one-millionth Deep Blue's capacity.
Slowly but surely
In the mid-1980s, scientists at Carnegie Mellon University started the work that coalesced in Deep Blue, with a Sun workstation that could examine 50,000 positions per second. The project moved to IBM -- known as "Big Blue" for its dominance of the computer industry, and its corporate color -- in 1989.
The version of Deep Blue that Kasparov beat in 1996 had a measly 200 processors. Today's version uses 512 PowerPC processors running at 133 megahertz, combined with a raft of specialized chips designed to evaluate positions and coordinate the flood of data rushing through the machine.
Here's a time line on the development of computer chess. So how does it work?
|
![]() |
![]() |
![]() |
![]() |
![]() |

There are
1
2
3
4
5
6
7
8 documents.
Glossary | Bibliography | Credits | Search