ReDevilJR
Member
+106|6342
"Chinook, the unbeatable checkers-playing computer

Scientists at the University of Alberta report that they've built an unbeatable checkers-playing computer. Their machine, Chinook, has solved checkers: It proves that if two players play perfectly, making no mistakes, the game of checkers will result in a draw.

The proof required analyzing 500 billion billion checkers positions -- 5 x 1020 -- a computational process that began in 1989 and has been running on hundreds of processors almost continuously since. Chinook now knows everything about checkers, the perfect response to any move, and the best that any human can do is drive Chinook to a draw. You can never win.

Checkers grandmasters have long suspected that perfect play would result in a draw, but until now, there has been no definitive proof. The first checkers-playing computer was created in 1963 by the artificial intelligence pioneer Arthur Samuel; the computer managed to win a single game against a human.

In 1989, Jonathan Schaeffer, who now heads the computer science department at Alberta, created Chinook with the aim of marshaling parallel processing and lots of storage to take on the world's best players. In 1990, Chinook became good enough to enter the checkers World Championships, and in 1992, it faced off against the world champion -- and the best checkers player who ever lived -- Marion Tinsley. Tinsley narrowly defeated Chinook. Then, in 1994, the pair had a rematch, but Tinsley took ill and withdrew in the middle of the game. He died of pancreatic cancer a short while later.

"The unfinished Tinsley match left the question unanswered as to who was the better player," Schaeffer and his colleagues write in this week's issue of the journal Science, where their paper is published. But now the answer is clear: "As great as Tinsley was, he occasionally made losing oversights -- he was human after all," they say. Chinook will not make mistakes, and thus becomes the greatest checkers player of all time.

The research makes checkers "the most challenging popular game to be solved to date, roughly one million times more complex that Connect Four," which was solved in 1989 (if two players play Connect Four perfectly, the first player will always either win or draw).

Their work also highlights the utility of raw computing power in intense artificial intelligence applications. In the early days of A.I. research, Schaeffer and his colleagues note, scientists often tried to make computers mimic human thought. But this approach led to difficulties, and they found that "human-like strategies are not necessarily the best computational strategies."

A better method for solving complex tasks like checkers, A.I. theorists discovered, was "brute force" -- rather than trying to master human strategies, computers would rely on "limited knowledge" of the specifics of the game, and instead use superior processing power to search and analyze all possible moves. That's the approach taken by chess-playing computers -- such as IBM's Deep Blue, which beat champion Gary Kasparov in 1997 -- and it's also what Chinook does with checkers.

That their machine managed to solve the game, the researchers say, "provides compelling evidence of the power of limited-knowledge approaches to artificial intelligence." This method will become even more powerful as computers themselves get faster and cheaper, they note. But solving games as complex as chess is still far off.

"Checkers has roughly the square root of the number of positions in chess (somewhere in the 1040-1050 range)," they write. "Given the effort required to solve checkers, chess will remain unsolved for a long time, barring the invention of new technology." But disk-flipping game othello -- solving that is possible, they say. The effort "will require considerably more resources than were needed to solve checkers," but soon we'll have an unbeatable othello-playing machine, too."

http://machinist.salon.com/blog/2007/07/19/checkers/

Play against him here http://www.cs.ualberta.ca/~chinook/
David.P
Banned
+649|6265
Gonna see if i can beat it.
Ninja_Kid2002
Member
+119|6258|Floodsville, TN, (UK really)
If it's always going to beat or draw with you, what's the point in the "Novice", "Amateur", "Intermediate" options?
Does it just change how quickly it beats you?
Or how badly it taunts you when it wins? lol
ReDevilJR
Member
+106|6342

Ninja_Kid2002 wrote:

If it's always going to beat or draw with you, what's the point in the "Novice", "Amateur", "Intermediate" options?
Does it just change how quickly it beats you?
Or how badly it taunts you when it wins? lol
lol who knows...
PrivateVendetta
I DEMAND XMAS THEME
+704|6182|Roma
I CBA to play if i know im gonna lose anyway.
Even if I say I won, people would call me a liar.....
https://static.bf2s.com/files/user/29388/stopped%20scrolling%21.png
DesertFox-
The very model of a modern major general
+794|6676|United States of America
How does a checkers game result in a draw? It's turn-based ffs.
specops10-4
Member
+108|6734|In the hills
it won't let me play, whenever I click "play now" or "watch current games" it won't load.
Mekstizzle
WALKER
+3,611|6612|London, England
First it was Chess. Now Checkers. What next? BF2?

What about after that? REAL LIFE?

The machines are taking over. Sooner or later they will figure out to prevent us pulling the power cord. Then we will be doomed.







I, for one, welcome our new supercomputer overlords.
confused
Member
+10|6385|British Columbia

DesertFox- wrote:

How does a checkers game result in a draw? It's turn-based ffs.
Once both players are reduced to a single crowned piece, it would be simple to avoid each other for all eternity - essentially a draw.
Ninja_Kid2002
Member
+119|6258|Floodsville, TN, (UK really)

Mekstizzle wrote:

First it was Chess. Now Checkers. What next? BF2?

What about after that? REAL LIFE?

The machines are taking over. Sooner or later they will figure out to prevent us pulling the power cord. Then we will be doomed.

I, for one, welcome our new supercomputer overlords.
How do you know I'm a person? Have you ever met me? Maybe I'm a computer taking over the world, and I thought the best place to start would be the BF2S forums.

All those who give me karma will be spared!
nukchebi0
Пушкин, наше всё
+387|6315|New Haven, CT

Ninja_Kid2002 wrote:

Mekstizzle wrote:

First it was Chess. Now Checkers. What next? BF2?

What about after that? REAL LIFE?

The machines are taking over. Sooner or later they will figure out to prevent us pulling the power cord. Then we will be doomed.

I, for one, welcome our new supercomputer overlords.
How do you know I'm a person? Have you ever met me? Maybe I'm a computer taking over the world, and I thought the best place to start would be the BF2S forums.

All those who give me karma will be spared!
Computers can't think creatively.
HeavyMetalDave
Metal Godz
+107|6649|California
It's good to see people waste time and money on important things in life...

like checkers... now I can rest knowing the stupid boring game ends in stalemate...

wonder how much money was spent overall...

dumb humans.

Board footer

Privacy Policy - © 2024 Jeff Minard