Zee News
India Edition |International Edition
November 21, 2009
         
Computer scientist creates ‘invincible’ Checkers game
Updated on Friday, July 20, 2007, 00:00 IST
Washington, July 20: Computer scientists at the University of Alberta claim to have built a checkers playing computer programme that is invincible.

According to Dr Jonathan Schaeffer, who developed the game after spending 18 and a half years and sifting through 500 billion billion (a five followed by 20 zeroes) checkers positions, the game, named Chinook, can be played to a draw, but can never be defeated.

"I think we've raised the bar—and raised it quite a bit—in terms of what can be achieved in computer technology and artificial intelligence. With Chinook, we've pushed the envelope about one million times more than anything that's been done before,” said Dr Schaeffer, chair of the U of A Department of Computing Science.

Dr Schaeffer, who describes himself as an “awful" checkers player, said he created Chinook to exploit the superior processing and memory capabilities of computers and determine the best way to incorporate artificial intelligence principals in order to play checkers.

With the help of some top-level checkers players, Dr. Schaeffer programmed heuristics ("rules of thumb") into a computer software program that captured knowledge of successful and unsuccessful checkers moves. An average of 50 computers—with more than 200 running at peak times—were used everyday to compute the knowledge necessary to complete Chinook.

Then he and his team let the program run, while they painstakingly monitored, fixed, tweaked, and updated it as it went.

According to Dr Schaeffer, now that it is complete, the program would no longer need heuristics.

It has become a database of information that "knows" the best move to play in every situation of a game. If Chinook's opponent also plays perfectly the game would end in a draw, said Dr Schaeffer.

"We've taken the knowledge used in artificial intelligence applications to the extreme by replacing human-understandable heuristics with perfect knowledge. It's an exciting demonstration of the possibilities that software and hardware are now capable of achieving,” said Dr Schaffer.

"This is a tremendous achievement—a truly significant advance in artificial intelligence," added Dr Jaap van den Herik, editor, International Computer Games Journal.

Bureau Report


Toolbox
aPrint this pages
Post Your Comment     |    aAlert Moderator
Your comment(s) on this article
Those who comment that this isn`t artificial intelligence appear to have acquired their expectations of the field from science fiction or perhaps even fantasy. In fact, AI research typically does have this kind of limited scope. No single research effort expects to produce human reasoning. -Pete - a
What happens when it play vs itself? Draw? -Charles - a
You are incorrect... The software that found the unbeatable list of moves was indeed a form of artificial intelligence. The Heuristics that traced the move sets defines it as such. While it is true that the outcome of the research is merely a program, to be run based on lookup tables, the research WAS done by a machine. -Landon - a
There`s no artificial intelligence here - it`s just looking up tables. A superior intelligence would need less information - not more. It already knows every best move, so it doesn`t need to think or decide anything. Even calling this any kind of artificial intelligence, much less an advance, is a joke. -Tomas - a