Deep Blue vs. Kasparov 10th Anniversary 101
qeorqe writes "For the tenth anniversary of Deep Blue's victory over the world chess champion Garry Kasparov,
Wired has an interview with Deep Blue developer Murray Cambell. The discuss the power of the now-aging supercomputer (equivalent to just one Cell processor), and the nonexistent future of PC vs. Human chess contests. 'It's almost the end of the story for chess in the sense that matches between chess machines and grand masters are becoming less interesting because it's so difficult for the human grand masters to compete successfully. They're even taking relatively dramatic steps like giving handicaps to computers, making them play the game with a pawn less or playing the game with less time. We're past the stage where there's a debate about who's better -- machines or grand masters -- and we're just looking for interesting ways to make the competition fairer.'"
Actually no (Score:2, Interesting)
Re: (Score:3, Insightful)
Re: (Score:2)
And so what??? (Score:1, Redundant)
Re: (Score:1)
That's just speculate.
Re: (Score:2)
I know an earth bound asteroid [wikipedia.org] who would disagree.
Re: (Score:1)
>
>
> If 1950 DA continues on its present orbit, it will approach near to the Earth on March 16, 2880.
> A preliminary analysis shows...one trajectory misses the Earth by tens of millions of kilometers,
> while the other has an impact probability of 1300.
So it's somewhere between 0 and 1 in 300 chance. Of hitting in 2880.
> The energy released by a collision with an object the size of 1950 DA would cause major effects
> on the climate and bios
Even the odds! (Score:4, Funny)
How about we play overnight on January 19, 2038? I'll use this mechanical chess clock to keep track of my times, and Deep Blue can use those two 32-bit integers holding time_t, and subtract one from the other!
Re:Even the odds! (Score:4, Interesting)
Re: (Score:2, Informative)
Re: (Score:3, Funny)
Computer vs. Human (Score:1)
Re: (Score:1)
Any decent robot of even simple comic book capacity should be able to disassemble "fast" Spiderman before he can blink an eye.
Re: (Score:1)
Re: (Score:1)
fischer random chess (Score:3, Interesting)
Re: (Score:1, Informative)
This might just be my imagination but I think I do better when I play against GNUchess when we play Fischer Random. Its the future of chess IMHO.
Re: (Score:2)
Since there are only 960 valid starting combinations it wouldn't take much for it to precompute the opening moves for each possible variable - what chess computers already have for the normal game.
Even go won't stand against comptuers for long, its still a total knowlege deterministic game. Admittedly the search space is large and we still haven't figured out good metrics for it, but thats just a matter of ti
Re: (Score:2)
My first point was that we should not be competing in such games against computers at all - in the same way we would not bother trying to arm wrestle a machine or run a stabnding 1/4 mile faster than a motorbike.
My second point is that perfect knowlege deterministic games lack the scope for feints, bluff, artifacts of chance and player personality. I'm not saying they can't be there, but they are limited.
I like the
Re: (Score:2)
Re: (Score:1)
It is frequent
the problem is chess (Score:4, Insightful)
Make them play go.
fairness (Score:1)
if a computer can process all these and still play chess then we need to worry.
Re: (Score:2)
Problem is, a computer can isolate tasks so much better than us. So one process can do the environmental processing, another does bowel movements, a third wants pizza, a forth handles the wife, and the fifth does the ceiling height. All
Re: (Score:2)
-l
P.s., I actually enjoy interfacing with my wife and we do it on a regular basis. Har-dee-har-har.
Re: (Score:2)
Good idea. But, remember, computers were as bad at Chess in 1980 as they are at Go today. Wait 25 years. Exponentially faster hardware may not solve the problem, but algorithmic research certainly will.
Computers are smarter than we are at a lot of things. It's only a matter of time until they are smarter at everything. You are as smart as the collective wisdom of hundreds of thousands of individuals. Computers can be.
Re: (Score:2)
If you think about it, back in the 80's dedicated chess computers were pretty smart and you had to be very good to beat them. Then a company called Cyrus produced "IS Chess" which was able to defeat the then best-of technology dedicated chess computers (and it ran in 16Kbytes of program space on a 3.5 MHz Z-80 processor). Even back then, in the mid 80's, home PC technology was strong enough to defeat many amateur players. I never beat
You miss the point (Score:1)
------RM
Re: (Score:2)
It was inevitable (Score:4, Funny)
However, there are still many games that computers are a long way away from beating skilled human opponents.
Poker
Go
Rock Paper Scissors
Mixed Martial Arts
Re:It was inevitable (Score:5, Insightful)
Re: (Score:3, Funny)
Re: (Score:2)
Try 20 rounds against the computer on your own, then 20 rounds using this script to generate your choice:
perl -e '@a=qw(rock paper scissors); map { print "$_) $a[rand(@a)]\n"} (1..20)'
Re: (Score:2)
A Great Documentary (Score:3, Informative)
In Kaparov's defense.... (Score:2)
I remember that match though. Time and time again, Kasparov would give IBM rematch after rematch after rematch until Deep Blue finally won. It seems that, as soon as they did, Deep Blue was re-assigned and that was the end of it (maybe someone will correct me, but that's my recollection). So, you never really knew if the win was just one of those "on any given day" phenomena. One win
How can it be made fairer? (Score:2, Interesting)
Re: (Score:1)
Re: (Score:3, Funny)
Re:How can it be made fairer? (Score:4, Informative)
Re: (Score:2)
Indeed, the only way to make computers competitive at Go is to give them a lot of handicap stones.
Note that programs are getting exponentially better, partly because of better hardware, but also because of improved algorithm
Re: (Score:1)
Re: (Score:2)
Diplomacy is for wusses. Right now lets play Global Thermonuclear War.
Re: (Score:1)
Risk and 1942 I always kicked their butts. So I guess it balances out.
The secret that turned the tide (Score:1)
This is the secret that the article, or the Deep Blue group, isn't so quick to point out. The human versus computer match didn't turn the tide when computing power grew, as chess is still sufficiently more complex for exhaustive branch searches on even todays best hardware.
No, the tide turned when the programmers employeed chess masters to detail out their end game stratiges. Once the
Re: (Score:2)
Re: (Score:2)
A really sneaky computer will get you under the desk, when you're not expecting it.
I, for one, do not want computers programmed to do that. Chess? Fine. Go? Sure. Poker? Why not. Martial arts? Not so much.
Re: (Score:1)
Depends on the human. Replace Kasparov with Chuck Norris and this kick boxing thing might just work!
Did we learn anything about AI? (Score:2)
Yeah.
Re: (Score:3, Informative)
No hard AI stuff, but that's because in order to have a hard AI chess machine, you'd have to make the AI then teach it chess. Much more practical to go for the direct approach.
Re: (Score:2)
Yep! That's why there's the Morph project [satirist.org] at my alma mater.
Morph plays chess now about as well as I did as a kid.
Re: (Score:2)
You can see a similar thing in Google's automatic language translation. It's purely statistical--they look at a lot of bilingual texts (such as minutes of the UN), and develop a statistical model to come up with translations of new documents. There's no attempt to build any AI into this. It's just a statistics problem and a data structures problem to t
Re: Did we learn anything about AI? (Score:2)
I mean, anything in the last 40 years as a result of writing chess programs and building chess playing hardware?
Deep Blue is completely uninteresting so far as AI is concerned. It used ancient game-tree search technology with pruning, rules for evaluating board positions (since full-depth search is still impossible, and you have to cut off at some point), and lots of hardware.
A few board games are still challenges for AI, but I'll wager that they'll eventually be solved in almost identical fashion, i.e. by throwing lots of money at a rather dull search algorithm.
Methinks video games will replace board games as a dri
Respect to Kasparov though (Score:5, Interesting)
Re: (Score:2)
Trounce! (Score:5, Informative)
Computers are so good at chess now that it's embarrassing. Unless you've been on the cover of Chess Life, any of the good PC chess programs can trounce you. Fritz [chessbase.com] at €119.90, runs on single or multiprocessor PCs, is rated at FIDE 2808 or so, and wins against Kasparov about half the time. If you're not a rated player, the chess programs for cell phones can beat you.
One of the experts in computer chess explained what's happened. Study of human grandmaster games indicates that about one move in ten is suboptimal, even at that level. That's enough to give computers that don't make mistakes a significant edge.
Computers are now so far ahead that there's a serious problem with cheating using a computer in chess competition, Several cheaters were caught at the 2006 World Open. [chessbase.com] "Two players are under suspicion of having received help from computers at the World Open in Philadelphia. One locked himself in a bathroom stall, the other, who was leading the event before the last round and stood to win $18,000, was caught wearing a "hearing aid" which turned out to be a wireless receiver used for surreptitious communications. The New York Times reports."
Chess players at major tournaments are now being searched.
Re: (Score:2)
They did that way back in an episode of Cheers when Sam played a game against Robin Colcord. Norm was in the office calling out moves on the computer. And Rebecca caught him and thought he was just trying to erase his beer tab.
Re: (Score:2, Informative)
Here is fritz vs rybka stats
Deep Fritz 10 4CPU(2925)
Rybka 2.2 64-bit 4CPU(3105)
5.5 24.5
(+0-19=11).
Re: (Score:2)
Cheating is also a problem in correspondance chess (Score:2)
This is only once in a while mind you. I think most correspondance players are like me, they'd rather loose on thier own then use an engine to chalk up a win they didn't
But they still don't think like a human... (Score:1)
The amazing thing is that the computers only beat humans by looking at every single possibility. I think Deep Blue processed something like 200 million chess positions a second. But human grandmasters usually only consider 3 or 4 moves during their typical two-minutes of thinking. The AI guys still can't figure out how the grandmasters just "know" which 3 or 4 moves to consider.
It's hard for me to get excited about a computer playing chess. It's like watching a computer randomly generate a trillion dif
Re: (Score:3, Informative)
The amazing thing is that the computers only beat humans by looking at every single possibility. I think Deep Blue processed something like 200 million chess positions a second. But human grandmasters usually only consider 3 or 4 moves during their typical two-minutes of thinking.
It only seems like grandmasters are only considering 3 or 4 moves. What you're missing is the fact that they can, at a glance, take in the current state of the game and instantly dismiss several million avenues of consideration based on past analysis and current variations.
Re: (Score:1)
Re: (Score:1)
Obviously grandmasters are dismissing millions of other options. And then they actually are considering only 3 or 4 moves.
The point is that humans can, in a half a second, do something that the fastest computers take several minutes and billions of discrete calculations to do. Now THAT's impressive. It's not so impressive that the computer can do a tree search faster and faster and faster. It's a sign of how difficult AI really is if the best we can do to emulate human thought is a super fast tree sear
It's all about raw processing speed (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
How about a power and mass handicap? (Score:1)
Re: (Score:1)
Re: (Score:2, Interesting)
Re: (Score:2)
Weird! (Score:2, Interesting)
Then I come back here and find this article. I don't know what my point is but I just love the semi-random nature of brain feeding on the internet. For more information:
Baader-Meinhof Phenomenon [damninteresting.com]
An [xkcd.com]
Re: (Score:2)
From your link:
Scientific American in 1992 (Score:3, Interesting)
Almost all chess programs now have an "opening library" of opening move strategies, so it's not that far to extend that library to 10-15-20-50-100 moves...
Re: (Score:2)
Re: (Score:3, Insightful)
Almost all chess programs now have an "opening library" of opening move strategies, so it's not that far to extend that library to 10-15-20-50-100 moves...
Actually it *is* a big deal to extend it: remember also that opening libraries are not necessarily *perfect* moves, they're just commonly-played and probably-OK moves. The opening book represents an incredibly small subset of all legal moves in the opening.
If one assumes approximately 50 legal moves in any position during the opening (close enough f
Re: (Score:2)
But as a side note
Re: (Score:2)
All clearly winning lines "winning"
will either be refuted or avoided.
Re: (Score:1)
It is possible that any opening for white has an optimal response from black that leads to defeat.
Or that going first white can control the game and always win.
Though if we use 5x5 go and Tic Tac Toe as our knowledge base you are correct, going first and playing the perfect game you can always tie at worse (playing second too, but a bad first move does not garentee player to a chance to win).
When Gary Kasparov learned the truth about chess (Score:1)
He's been last seen getting arrested for "protesting" the Putin regime (actually, he was picked up off the street just for suspicion that he was going to). Good for him. With his brains, he could probably beat Putin from inside a cell, and may have to.
--
Toro
it's still a useful concept (Score:1)
Deep Blue (Team) Cheated (Score:1)
Does this mean the current world's b
True but.... (Score:2)
Forget Chess (Score:1)
Have computers emulate how humans play.
Computers my do well at chess. (Score:1)