New computer program never loses at checkers
Last Updated: Friday, July 20, 2007 | 11:55 AM ET
CBC News
Related
Internal Links
External Links
- University of Alberta website to play checkers against chinook
- Science Magazine abstract "Checkers Is Solved"
(Note: CBC does not endorse and is not responsible for the content of external sites - links will open in new window)
After almost two decades, a dozen University of Alberta researchers using hundreds of computers have created a computer program that always wins or ties at the game of checkers.
Jonathan Schaeffer, chair of the department of computer science at the University of Alberta, was the lead author of a paper about the program, published this week in the journal Science.
Jonathan Schaeffer, head of the department of computer science at the University of Alberta, and his colleagues built a checkers-playing computer program that cannot be beaten.
(Ian Jackson/Canadian Press)
"Checkers is now solved: perfect play by both sides leads to a draw," the article says. "This is the most challenging popular game to be solved to date, roughly one million times more complex than Connect Four."
To come up with the solution, 500 billion billion possible checkers positions were taken into account.
"Solving this problem is huge, more than a million times bigger than any other optimal problem ever solved before," Schaeffer told CBCNews.ca.
He likened the experience to this: imagine that a human foot equals 50,000 potential checkers positions — that foot would have to touch the entire surface of the Earth to come up with the solution to checkers.
Schaeffer started trying to solve the game of checkers in 1989, first consulting masters of the game about their winning strategies. He fed the information into a computer program called Chinook, which used the heuristic approach to the problem, attempting to find out the best solutions via trial and error.
In the mid-1990s, Chinook wasn't a perfect program, sometimes losing at games. But it was still an impressive player, winning the world checkers championship in 1994.
The researchers then tried another method in which many computers played game after game, growing smarter after each round and drawing experience from past games.
The researchers' success will hopefully open people to the concept of solving problems by inventing new techniques to search for the optimal answer, instead of just randomly looking for a needle in a haystack, Schaeffer said.
"Given the effort required to solve checkers, chess will remain unsolved for a long time, barring the invention of new technology. The disk-flipping game of Othello is the next popular game that is likely to be solved, but it will require considerably more resources than were needed to solve checkers," said the article.
Shaeffer is now working on software that can win at poker. It will be tested at the $50,000 man-versus-machine poker match, which takes place next week in conjunction with the Association for the Advancement of Artificial Intelligence conference in Vancouver.
Share Tools
Top News Headlines
- Everest victim's husband says family not seeking government help
- The husband of a Toronto woman who died trying to climb Mt. Everest on Saturday says his family is not seeking government help to cover the cost of bringing his wife's body home. more »
- B.C. premier unhappy with disgraced Mountie's transfer
- B.C. Premier Christy Clark says she is not happy with the RCMP decision to transfer a disgraced Alberta Mountie to the West Coast. more »
- Henrique's OT goal sends Devils into Stanley Cup final
- The New Jersey Devils will vie for a potential fourth Stanley Cup in franchise history after defeating the New York Rangers in six games in the Eastern final, courtesy of rookie Adam Henrique's goal early in overtime. more »
- Employment Insurance review boards to be scrapped
- The federal government is scrapping two review boards used by people appealing decisions made about their employment insurance. more »
Latest Technology & Science News Headlines
- Unloading of docked SpaceX capsule to start Saturday
- The privately bankrolled SpaceX Dragon capsule made a historic arrival at the International Space Station on Friday, and astronauts will begin unloading some of the 544 kilograms of food, water, clothing and other supplies its carrying starting Saturday.
more »
- South Africa, Australia to share world's largest telescope
- South Africa and Australia will jointly host the Square Kilometre Array, which promises to be the world's largest telescope, the international consortium in charge of the project said Friday. more »
- Bonavista, N.L., 'coyote' was really wolf, tests confirm
- Wolves have not been seen in Newfoundland since around 1930 and were believed to have been hunted to extinction on the island, but genetic tests have confirmed that an 82-pound animal shot on the Bonavista Peninsula in March was, in fact, a wolf. more »
- Once-rare argus butterfly thriving thanks to climate change
- Global warming is threatening the existence of many species, such as the giant polar bear, but in the case of Britain's brown argus butterfly, it took a species in trouble and made it thrive. more »
- Yahoo scraps digital magazine designed for iPad
- Yahoo has killed Livestand, a tablet magazine, just six months after its debut on the iPad. more »
Bob McDonald's Blog
Government to shut down unique fresh water research area May. 25, 2012 12:31 PM The Experimental Lakes Area research facility in Northern Ontario is being closed down after 44 years of providing invaluable data to scientists in Canada and internationally, a decision that has stunned researchers and environmental groups.
Quirks & Quarks
- May 26: Before the Lights Go Out May. 25, 2012 4:15 PM A new book, "Before the Lights Go Out: Conquering the Energy Crisis Before It Conquers Us", suggests that the unpredictable, unplanned, ad-hoc way our energy use developed in the past will shape our energy future.
Latest Features
- Aylmer triple stabbing leads to first-degree murder charges
- Everest victim's husband says family not seeking government help
- B.C. premier unhappy with disgraced Mountie's transfer
- Third B.C. salmon farm quarantined
- What a Greek euro exit could mean for Canada
- RCMP officer charged in fatal crash
- Canada ending 'Buffalo shuffle' for visas, closing consulate
- Reclaiming the dead on Mt. Everest
- Employment Insurance review boards to be scrapped
Jonathan Schaeffer, head of the department of computer science at the University of Alberta, and his colleagues built a checkers-playing computer program that cannot be beaten. 
