Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Robotics Entertainment Games Hardware

When Robots Play Games 184

Roland Piquepaille writes "If the theory of evolution has worked well for us -- even if this is arguable these days -- why not apply it to mobile robots?, asks Technology Research News. Several U.S. researchers just did that and trained neural networks to play the Capture the flag game. Once the neural networks were good enough at the game, they transferred them to the robots' onboard computers. These teams of mobile robots, named EvBots (for Evolution Robots), were then also able to play the game successfully. This method could be used to build environment-aware autonomous robots able to clear a minefield or find heat sources in a collapsed building within 3 to 6 years. But the researchers want to build controllers for robots that adapt to completely unknown environments. And this will not happen before 10 or maybe 50 years. You'll find more details and references in this overview, including a picture of EvBots trying to find their way during a game." Read on for a similar robot competition held this weekend in France.

saunabad writes "The annual Eurobot autonomous robot contest for amateurs is held this weekend on La Férte-Bernard, France. This year's theme is 'coconut rugby,' and the robots are collecting small stress balls from the field and carrying them to the opponent's end, or shooting them in the rugby goal, while avoiding the randomly placed obstacles at the same time. Each team has a one main robot and an optional small assisting robot."

This discussion has been archived. No new comments can be posted.

When Robots Play Games

Comments Filter:
  • by Entropy Unleashed ( 682552 ) on Sunday May 23, 2004 @03:46PM (#9232103)
    Robots are cool and all, but why bother building and programming robots to find mines when we already have [theage.com.au] biological robots that can do the same thing while running off of water and a little bit of food. It seems a bit like a wonderful solution to a problem that doesn't exist - evolution has been doing pretty darn well at doing this sort of thing so far, so I'm not really sure why would need robots after all this time.
  • by KhalidBoussouara ( 768934 ) on Sunday May 23, 2004 @03:46PM (#9232104) Homepage
    It would be cool if we could evolve robots so they can make an accurate choices based on facts, like a human being would, without being biased.

    Some examples of the tasks a robot could do are judge criminal cases, mark exam papers, and moderate slashdot posts.

    However although the robot will probably make the right choice more times than a human we still wouldn't trust these important decisions to them.
  • Re:Caution (Score:2, Interesting)

    by Stuwee ( 739059 ) on Sunday May 23, 2004 @03:47PM (#9232114)
    Okay, I'll bite...

    The day that these robots can play capture the flag the way I used to play it as a kid, I will bow to the robots and call them my master. Wading through water, climbing trees, and jumping through thick gorse were all commonplace whilst clutching the opponents' frisbee (for flags were hard to come by).

    When the robots can climb that oak to retrieve the frisbee that was skilfully thrown up at the start of the game, I think it's fair to say that the robots may just beat us at capture the flag! It's a game, not world domination.
  • by Anonymous Coward on Sunday May 23, 2004 @03:52PM (#9232148)
    The Real Doll site is here [realdoll.com] and the program used for the ethernet interface seems to be for Windows only...
  • Given the difficult time the better equipped US forces are having "winning the peace" (since the "war" has been declared to be "won".) in Iraq, I'm sure that political pressure to not let any more US soldiers get killed will cause the military to look at using this same technique to create robots which will be able to replace the US foot soldier in as many scenarios as possible.

    They already have a backpackable mobile remote "eyeballs" robot that can roam building interiors while sending back pictures and other sensory data to the soldiers outside. Its not far from there to have a semi-autonomous small caliber weapon carrying robot which has been combat trained the same way these capture the flag bots were.

    After many generations, once the training is complete the "State of mind" of the most successfull 'bots can be duplicated and copied into as many "x-thousand" of the little buggers as you want.

    There is, of course, the small detail of solving the IFF (Interogate, Friend or Foe?) issue.

    And how would the robot know when an enemy wanted to surrender to it ?

    (Just a leetle closer lil' fella - I won't hurt you, I just want to surr (CrunCH!)... oops. excuse me. Did I step on you? )
  • by X86Daddy ( 446356 ) on Sunday May 23, 2004 @04:19PM (#9232284) Journal
    Friday's A Softer World [asofterworld.com] strip was about this very topic!

    Read the rest from their homepage [asofterworld.com].
  • by Black Parrot ( 19622 ) on Sunday May 23, 2004 @06:52PM (#9233214)


    > What I wonder most is how long did every evolutionary cycle take?

    When you're using real robots, it takes a fair amount of time since the robots actually have to do enough stuff to be measured for fitness.

    OTOH, I've seen video games that could be evolved with video turned off, allowing entire games to be played in a fraction of a second. So some people are trying to get a rough solution by evolving in an accurate simulator, and then fine-tune the solution by additional runs on the robot after the simulator training.

    > It would be quite nice that a robot could adopt himself to a new environment in let's say, 2 minutes.

    I've seen a demo of this in a computer game, though not in a robot.

    Look for more of this kind of stuff in computer games within just a few years.

  • by Tyreth ( 523822 ) on Sunday May 23, 2004 @08:08PM (#9233677)
    Similarly, what does it mean to "slow" evolution? Mutations occur at the same rate as before, reproductive rates (recombination events) aren't decreased by what you describe. I don't see how this is "slowing" evolution. If anything, it's increasing it, in that we're preserving a wider variety of genes.

    This disagreement is a direct result of the problem of having multiple meanings for evolution. Evolution can mean whatever the arguer likes - such that proof of one form of 'evolution' is then flipped to imply that all uses of the word 'evolution' have proof, which isn't the case.

    Natural Selection and adaptation is, in effect, a reduction in the diversity of the gene pool. Harmful genes are removed, while beneficial ones are given freedom to dominate. This results in the loss of genes, but is called 'evolution'.
    Then we also have mutations. These produce changes in an organism, but are almost always harmless/harmful. This process of introducing new diversity (however limited it may be) is also called 'evolution'.

    A big problem of this debate is the fluid meanings of 'evolution'. That is why I tend to use the word "darwinist" instead of "evolutionist". The former describes a specific viewpoint on the origin of life, while the latter, scientifically described, would be:
    "A change in allele frequencies in a population over time". With that I have no dispute. When the darwinists add more, then I have an issue.

    Once upon a time on slashdot, simply saying anything against evolution was a surefire way of having you dropped to -1, off topic, flamebait, or troll, even if you were none of those. People would use their mod points to win an argument instead of responding. Nowadays the situation is much more tolerable - and some are coming to recognise that darwinism was adopted, not because of any amount of proof, but because it was popular. It has never enjoyed good evidence. That is why scientists are so eager to trumpet every latest discovery as proof of evolution. Unfortunately for them, the evolution that does have proof is the scientific one I gave above - changes in allele frequencies. That all living things share a common ancestor is unproven, and seems unlikely.

  • Re:Arguable? (Score:3, Interesting)

    by Quelain ( 256623 ) on Sunday May 23, 2004 @10:01PM (#9234275)
    "And what of those religious folks who have genuine scientific objections, and who also would not accept darwinism even if they lost their faith? Are they to be ignored too?"

    Anyone who has credible evidence will not be ignored, no matter which cult they do or don't belong to. If they don't have credible evidence to back up their claims, they will be ignored (or laughed at). It's as simple as that.

    "Or is it completely unreasonable for one to outline the fundamental problems with the darwinist model?"

    Please go right ahead, I'd really like to hear it.

    Actually, given a statement like that, I insist that you back up your claims.

  • by NewbieProgrammerMan ( 558327 ) on Sunday May 23, 2004 @10:38PM (#9234442)
    While we're at it, we'd better evolve programs that can explain the operation of the code they write. The "best" solution might indeed be fast/efficient/whatever, but it might also be completely incomprehensible to humans - especially if the problem to be solved is even slightly complex.

    I recall seeing some comments on this topic from researchers using genetic algorithms to evolve circuits. The evolved circuits worked really well, but nobody could get a grip on how they actually worked (at least, that was the case as of the time the article was written). A drawback of having code or circuits that are human-incomprehensible is that you don't know how they will respond to unexpected external inputs (of course, that's often the case with human-written, human-incomprehensible code as well).

    I agree that it's really interesting. I expect there's a lot of good research to be done in this area, and we'll probably see some really cool stuff come out of it.

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...