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
- Harper 'not consulted' about Duffy Senate expense repayment

- Prime Minister Stephen Harper says that not only did he not know about his chief of staff's "gift" to repay Senator Mike Duffy's expenses before the story broke in the media, he was not consulted and did not sign off on Nigel Wright's decision to write a personal cheque. more »
- 2 infants confirmed among dead of Oklahoma tornado
- Rescue workers raced to complete the search for survivors and the dead in the Oklahoma City suburb where a mammoth tornado destroyed countless homes, cleared lots down to bare red earth and claimed 24 lives, including those of 10 children. more »
- 'You will see him again in heaven,' Sharlene Bosma tells daughter
- Sharlene Bosma told more than 1,000 people at the public memorial service for her slain husband, Tim Bosma, about the love they shared. more »
- Mayor Ford stays silent while his brother defends him
- Toronto Mayor Rob Ford continues to stonewall the media over allegations that he was recorded on video smoking what appears to be crack cocaine, but his brother Coun. Doug Ford told reporters Wednesday that the story is untrue. more »
Must Watch
Latest Technology & Science News Headlines
- Arctic bacteria discovered breeding at record –15 C
- Bacteria that can live and multiply in High Arctic permafrost at temperatures well below the freezing point of water have been discovered by a Canadian-led team of researchers, offering clues about the types of organisms that might exist in similar extreme environments elsewhere in our solar system. more »
- Video forensics: How easy would it be to fake a Rob Ford video?
- Two media outlets reported last week that they had seen a cellphone video of Mayor Rob Ford allegedly smoking crack, a claim that has gone global. If a video does surface, how easy would it be to determine its authenticity? CBC News asked video forensic analyst David McKay. more »
- Internet bill would unlock personal details, says watchdog
- The Harper government's recent bid to give police more information about Internet users would have unlocked numerous revealing personal details — from web-surfing habits to names of friends, says a new study by the federal privacy watchdog. more »
- Xbox One: A closer look
- The design, performance, Kinect camera, controller, requirements and limitations of Microsoft's Xbox One get a critical look. more »
- How the weather info that storm chasers use can keep you safe
- Radar imagery and a stream of weather information are readily available to the public when severe weather bears down. more »
Bob McDonald's Blog
Chris Hadfield: The gravity of gravity May. 17, 2013 9:58 AM After five months of being Superman and a media superstar, Canadian astronaut Chris Hadfield is now beginning the challenging task of adapting his mortal body and brain to life back on Earth.
Quirks & Quarks
- May 25: The Origin of Feces May. 22, 2013 11:36 AM Cow pies, scat, droppings, guano, dung, manure, night soil, poop, fecal matter, sh*t. Call it what you may, excrement plays a crucial role in evolution, culture and the environment.
Latest Features
- 2nd suspect named in Tim Bosma slaying
- 'You will see him again in heaven,' Sharlene Bosma tells daughter
- 1.3 million Montrealers face boil water advisory
- Video forensics: How easy would it be to fake a Rob Ford video?
- Man shot dead during FBI interview for Boston bombing probe
- Plumber's car explodes near Vancouver apartments
- Mayor Ford stays silent while his brother defends him
- Jimmy Kimmel, Jon Stewart crack jokes about Rob Ford
- Deadlocked Arias jury must keep deliberating, says judge
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. 
