Robots Aim To Top Humans At Air Hockey 177
An anonymous reader writes "You probably knew that the Deep Blue supercomputer beats chess masters, and that last weekend a software robot defeated four poker champions. But you may have missed this one: a GE Fanuc robot is taking on humans at air hockey. The robot is powered by a special PC-board that can instantly switch between 8-bit and its 32-bit modes. The 8-bit version lost to most human players, but the 32-bit microcontroller has defeated even the best human air hockey players by a ratio of three to one."
I for one welcome... (Score:2, Interesting)
On to the real subject...
"If droids could think for themselves we would not be here"
The day is coming when most if not all the routine and skilled functions of life will be carried out better by robots than by humans.
The last bastion for the human mind will be pure abstract thinking.
I do not even pretend to know what that new day will bring to the meaning of mankind when computers become better than the human mind at pure abstract thinking.
--
It is all in the sig. The rest is just window dressing
Re:Boring... (Score:2, Interesting)
Re:I for one welcome... (Score:3, Interesting)
Am I the only one who wants to take it on? (Score:5, Interesting)
What's more, if the arms were standard and mass-produced, there's a great excuse for a little coding competition: Whose program will win when it's robot v. robot?
Lots of cool AI, artificial learning and computer vision would go into it, and the result would no doubt be fun to watch!
Re:Robots also top humans at arm wrestling.. (Score:5, Interesting)
"Honestly, it's not as if some robot is paintaing abstract art or writing poetry here."
You picked a couple of interesting examples; I'm sure robots could paint abstract art and write poetry that would match some of today's offerings by human beings. Anyway, I have no idea how complex it is to program a robot to play air hockey, and whether it involves only strength and precision, but there was an idea I read in a book by Douglas Hofstadter that I find amusing: artificial intelligence is always defined as whatever a machine cannot do yet.
Re:Yeah, and? (Score:4, Interesting)
If you think that this is how poker works at a professional level, you don't know very much about poker.
Tells are a small factor at a professional level.
Good players already have a firm understanding of the pot odds and expected value of a call.
The major problem with writing a good poker program is that it can't be exploitable. If the program is too "tight", an experienced human player will realize this and can always raise with trash (because the program will fold), with a minimal chance of getting caught. If the program is too "loose", the human player can play good hands far more aggressively, knowing that the program will call.
This is a very general example. In reality, poker strategy is far more nuanced. But the basic problem that computers face is not being predictable. And, no, playing randomly doesn't help - it merely substitutes poor play for predictable play.