Slashdot Mirror


When Robots Play Games

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."

42 of 184 comments (clear)

  1. Aimbots... by criordan · · Score: 3, Funny

    Aimbots have been around in CS for years. Is this really news?

    --
    http://www.aaplblog.com/ - News about Apple Inc.
  2. man 6 robots 0 by Anonymous Coward · · Score: 4, Funny

    You know all they're going to do is run into each other and explode.

  3. First-aid by Scrameustache · · Score: 4, Funny

    find heat sources in a collapsed building within 3 to 6 years.

    Yeah, I think the body will be cold by then...

    --

    You can't take the sky from me...

  4. The world needs a collaboration between by messiuh · · Score: 2, Funny

    Real Dolls and QRIO for me to have any vested interest :-)


    Kinda like AI.. only replace Jude Law and give me Rebecca

    *sigh*... how great the world would be.

  5. They will never win... by brxndxn · · Score: 3, Funny

    until they master jumping around while strafing and shooting..

    I am not impressed until I see one jump+crouch and scream 'I pwn j00!'

    --
    --- We need more Ron Paul!
  6. Re:Caution by KrancHammer · · Score: 2, Funny


    We hardly at the stage yet where we should start worrying about Matrix or Terminator-esque doomsday scenarios (if ever, those being inventive.. you-know.. fiction).
    Start panicking when a autonomous device can navigate stairs. Then the grand anti-robot strategy of walking to the second floor won't work, and we can start worrying.

    --
    Trolls: The high-tech version of those morons that scrawl obscenities in public bathrooms.
  7. Arguable? by Squidbait · · Score: 3, Insightful

    If the theory of evolution has worked well for us -- even if this is arguable these days

    Do I detect the scent of an evolution denier? And it is interesting that you implicitly question the validity of a theory even as you cite an example of its successful application.

    1. Re:Arguable? by Anonymous Coward · · Score: 2, Insightful

      It doesn't help evolution's status as a scientific theory that every time someone mentions its problems and/or shortcomings, they are subjected to intense social pressure to stop talking about it and conform.

      The current group of theories that make up evolutionary theory as a whole (from paleontology, biology, molecular biology, etc.) DO have some problems serious to warrant real discussion and investigation. But instead of recognizing this and just considering that there are parts of evolution that we don't understand yet, most evolutionists become extremely defensive whenever they are mentioned.

      Sure, it's a reaction. But it's an overreaction and it is NOT helpful to the progress of science.

      Furthermore, there is nothing odd about questioning a theory even while successfully applying it to solve a real-world problem. That's the difference between practical and theoretical science.

      Most things ever created by humans were designed using theories that turned out to be wrong. That just doesn't mean they weren't helpful! For example, almost every large, complex structure on the planet was designed using the principles of Newtonian physics. As it turns out, Newtonian physics, in the real world, never has given us the exactly correct answer. But, it's good enough to tango.

      There are thousands of other examples (Ptolmeaic astonomy, phlogiston, etc.) of completely discredited theories that nevertheless gave usable answers to practical users.

      I would also like to add that the reason those theories were eventually discredited is because there were anomolies and counter-examples that could not be resolved. Ignoring the current anomolies and counter-examples of evolutionary theory does not help to resolve them, and only tends to make evolution appear to be a bad, or at least sub-par and questionable, field of science.

    2. Re:Arguable? by Squidbait · · Score: 2, Insightful

      Fair enough. I would never be one to squash legitimate debate about any issue, and I would encourage reasonable criticism of any scientific theory. But given the battle, particularly in the US, between believers in evolution and religious folk of many kinds (who are in the majority), nine times out of ten when someone makes off the cuff remarks questioning the validity of evolution, they are not coming from a scientific standpoint. If the orginal post was meant as a joke, then I'll shut up, although again, given the social climate, there are probably more people who would take the comment seriously than as a joke. If evolutionists are sensitive to unjustified criticism, can you blame them?

    3. Re:Arguable? by Jerf · · Score: 2, Insightful

      You can equally sensibly interpret the submitter's statement as an observation that we are not evolved for the civilization we live in, because in terms of "number of generations" since civilization (especially 20th and 21st century civilization), it hasn't been anywhere near enough, plus there has been a "lack" of selection pressures in many cases.

      (It's not quite that bad because our civilization has evolved to match us, but it's still not perfect; for instance, you can blame "lack of willpower" for the current obesity problem all you want, but in a very real way the blame lies equally on the fact that many common body metabolisms and brains are not adapted for the food in our civilization.)

    4. Re:Arguable? by tkittel · · Score: 2, Informative

      > There are no privilaged inertial frames, but the
      > Earth is not in an inertial frame. If it was, it
      > would be shooting off in a straight line at a
      > constant velocity.

      Actually "straight line" is also undefined in this context. A frame of reference attached to the earth, is indeed not an intertial frame. But the way to see this is because the laws of Newton are invalid if expressed in the coordinates of such a frame (even in the unrelativistic limit).

    5. Re:Arguable? by Quelain · · Score: 2, Interesting

      "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.

      --
      Cthulhu loves you.
    6. Re:Arguable? by Tyreth · · Score: 2
      So you are using the term 'darwinist' to describe someone who feels that the theory of evolution provides an adequate explanation for the history of life on earth, right?

      I am using the term 'darwinism' to be a catch all phrase for, among other things:
      1. All life shares a common ancestor
      2. Slow, gradual change rather than punctuated equilibrium (therefore a rejection of Gould's 'Hopeful Monster')
      3. Naturalism (as opposed to scientific theories that are not naturalistic)

      Possibly other things I'm forgetting.

      Have you read it though? There are many others if you don't like that one.

      I'm currently writing a response to this article, but there are so many mistakes that it is getting quite long. I want to know - if I'm responding, are you interested enough to read my response? Have you read Spitzer's thoughts? Not sure I should be wasting my time.
      Ugh. Another 10 minute break here - thought I'd read some more in case there was an actual reasonable objection - but it gets worse! I really don't think this article is worth my time. I'm wondering if this guy actually read the book properly. Where he claims Johnson was misrepresenting people...how he claims they originally said these things is exactly the way I perceived it when I read Johnson's book. But there's much more. I might finish, or I might write a part - it all depends on your interest level.

      I'm not wasting good money on obviously bogus arguments and dishonest misrepresentations. I have seen enough examples of his illogical arguments and quote mining tactics to see what he is about. How is a lawyer qualified to judge what is and isn't science?

      Have you seen this? What does that say about Johnsons motives and impartiality?

      Heh...maybe if I found a real objection I might agree. Perhaps Spitzer and I are reading different editions - I do have the second printing. Then again, Spitzer's article is from 2002, and the second printing was in 1993. I have no reason to suspect Johnson's integrity.

      "Should I buy "Darwin on Trial", the Intelligent Designologist manifesto, even though its author is blatantly dishonest and each and every argument he has presented has been totally refuted?"

      Yes or no?

      IF it was blatantly dishonest, then you should not buy it. But it is not. You would see for yourself if you read the book and understood it. Spitzer clearly did not. I cannot believe how far off track he was. And I don't get your point with this "yes or no" rubbish. You still haven't told me why I was wrong to ask for 'yes or no' - you're just monkeying around with irrelevant mockery. Just because you went off topic without answering the question is no reason to blame me for pointing it out. Great, but what makes you think it has not applied in the past?

      I don't understand what you are saying. I think "evolution" (the scientific definition I provided), such as natural selection and adaptation, has been in operation since the beginning of life.

      It's a collection of statements about the mechanisms and processes like natural selection by which organisms evolve.

      That all life on earth evolved from a common ancestor is just a plain simple fact, not part of the theory.

      A plain simple fact? That is the crux of the debate. It is certainly not a fact. What would you say is the scientific theory of evolution? Usually I get pointed to "a change in allele frequencies in a population over time". I have no problem with that. I once was pointed to Darwin's Origin of Species, but that is outdated and considered flawed in part. Ie, it doesn't represent modern darwinism. Yes, maybe it does. So?

      So? So, that means that every person on this planet has a reason to be biased about this topic. That's what.

      Transitional forms can be predicted, and have been, and there are many ways that common descent can be falsified. Try finding a Permian bird fossil for instanc

  8. Evolution Robots??? by keller · · Score: 2, Funny

    Nope, when they master capture the flag, how soon before these Evil Robots are ready to take over the world...

    --

    Enig? Det alt for hot det smor!

  9. Bzflag by super-momo · · Score: 3, Informative

    Wikipedia mentioned Quake and UT. Bzflag is also a great CTF game, and a classic.

  10. Landmines? I don't think that's quite necessary... by Entropy+Unleashed · · Score: 5, Interesting

    Robots are cool and all, but why bother building and programming robots to find mines when we already have 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.

    --

    "I would give my right hand to be ambidextrous."
  11. Re:"even if this is arguable these days"? by Pluvius · · Score: 2, Informative

    It's obviously a reference to how stupid people seem to be these days. Of course, evolution only enhances intelligence when intelligence is required to better survive and procreate--but it's a joke, you're not supposed to read that much into it anyway.

    Rob

  12. As long as... by MajikMan · · Score: 5, Funny

    ...no one asks it to play global thermonuclear war.

    I vote we drop capture the flag, and just start up the tic tac toe game right now.

    --

    "Infants flesh will be in season throughout the year." -Swift

    1. Re:As long as... by ediron2 · · Score: 2, Funny
      As long as no one asks it to play global thermonuclear war.
      Or to play 'Capture the John Conner'.
    2. Re:As long as... by Tablizer · · Score: 2, Insightful

      ...no one asks it to play global thermonuclear war.

      They can't do worse than the current crop of leaders. No evolving needed to match their ability :-P

  13. Re:Caution by Stuwee · · Score: 2, Interesting

    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.

  14. Strategy in Capture the Flag by crem_d_genes · · Score: 5, Insightful

    "After several hundred generations, the neural networks had evolved well enough to play the game competently and were transferred into real robots for testing in a real environment. "The trained neural networks were copied directly onto the real robots' onboard computers," said Nelson. "

    As someone who spent a considerable amount of my childhood less interested in 'organized' sports and instead playing this game, it seems the whole point of playing Capture the Flag was to develop strategies in how to win. We had a set of rules that evolved over the years, depending on how many kids were playing, what time sunset (or the first person called back to their house would be), etc. We even had evolving words that were based on nonsense - or the inability of one of the younger kids to say a word (for instance - in some "Steal the Flag" games - the term "electricity" is used to talk about a strategy that involved making a line of kids that attacked from one end - they all held hands in the stragegy so that if anyone was captured they would automatically be "freed" by the "electricity" back to their own side. We deemed this a violation of the intent of the game, so we had a *no electricity* rule some little kids couldn't pronounce right - so it became "no a-la-ca-triss" - or something like that).

    The game wasn't about *object avoidance*, it was about kicking ass through completely ad hoc strategies that had to be original because the teams always traded players rapidly, so you didn't want to make a rule or come up with something that would come back to bite you.

    In this way - the random nature of our game was more like evolution than the winning was (it shuffled the components and allowed for *mutations*). The fact that the model showed no improvements with greater numbers of computers is not in line with what actually happens. The best games were the huge ones.

    This simulation was probably a lot of fun to watch once the program was transferred to the robots though...

  15. Re:Caution by Pluvius · · Score: 2

    Start panicking when a autonomous device can navigate stairs

    But without that we'll never be protected from the terrible secret of space!

    Rob

  16. Re:Caution by Reaper9889 · · Score: 2, Insightful

    Sorry about that I missed preview, it should have read:

    Perhaps it is time to start applying a little caution in our ever forward moving technology push?

    Thats perhaps a good idea, but how are you going to stop it? Its not like it matters whatever one country agrees to it because ppl who thinks that it is interresting might just move. And even if the whole world agreed to the law how would you write it? Its not as if you could use "Dont make anything dangerously with AI" After all Nobel said he made nitroglycin because he thought it would be safer...

  17. Re here comes the "Bolo, Mark I" "Obsequious" by geohump · · Score: 2, Interesting

    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? )

  18. Re:Caution by Prof.Phreak · · Score: 2, Insightful

    You're talking about robots that take over the world, right...

    Well, why shouldn't they? Evolution is survival of the fittest, and this `fittest' has many senses. For one: they will not take over unless they're just as smart as we are (if not smarter). I can certainly imagine them being much fitter physically (hey can already go to Mars!)

    Humans place too much importance on themselves. What we can't get over is that we may just be a stepping stone on the evolutionary scale. Maybe it is our `destiny' (if there is such a thing) to create a `being' (robot, etc.) that's more advanced that we are, that can survive the harshness of space, and continue on our legacy for a billion years into the future possibly on another planet. I don't see humans surviving that long, but I can imagine that the machines we create might.

    --

    "If anything can go wrong, it will." - Murphy

  19. Robots coding and coding robots by eille-la · · Score: 2, Insightful

    If they can evoluate, why not try to show them how to find the best solution on a given computer program?
    I'd like to see how a robot could work on his own code too, to try to always be faster.

    Given the fact these robots (programs after all) can evoluate/learn and re-use this evolution, they should be able to learn until their hardware limis them.

    As I see it, its all about a really basic but really well done base code, who will start the comparison, memory and self-modification of the comparison code that will make it evoluate.

    Thats a really interesting subject

    1. Re:Robots coding and coding robots by NewbieProgrammerMan · · Score: 2, Interesting

      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.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
  20. 10 to 50 years? by drinkypoo · · Score: 3, Insightful

    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.

    I disagree that it will necessarily take even 10 years and it will certainly take less than 50. Pathfinding and object search algorithms are strong even today. With a combination of radar, sonar, lidar, and optical recognition, I think we should be able to create robots which traverse formerly-unknown terrain in ten years or less.

    I'm not trying to trivialize the difficulty of the problem, all the stuff we take for granted as we navigate a room is really quite a lot to deal with and it is only through practice that we are so successful, but an awful lot of effort is going into these problems (I know "more than ever before" is cliche and obvious but nonetheless...) and it is a top priority for so many very smart people that I cannot see it taking even a decade for useful robots with these capabilities to be in use.

    Of course, it depends on what you want them to do when they get there...

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:10 to 50 years? by hypnotik · · Score: 3, Insightful

      10-50 years is probably a realistic estimate. Spend a bit of time in the AI/AL world and you'll get a picture of how much we still need to learn. Evolving things in a computer simulation is fine, but once you step out into the real world, you see a whole new set of problems. In fact, evolving anything is hard. Your simulation has to be perfect otherwise you end up with a solution which has evolved to take advantage of flaws in the simulation and not perform the task.

      Back in the early days of Genetic Algorithms, there were experiments which tried to evolve robots in simulation to go to the end of a corridor and turn in a specified direction. However, once the robots were evolved and "built" in the real world, they often failed. The reasons for the failure were numerous, from not having the same dimensions for the corridor to different motor sensitivities in the robot itself.

      They've gotten around this somewhat by feeding randomness into the simulation (see Nick Jacobi's Minimal Simulations). However, for any complex real world type problems, there just remains too many variables to vary and evolution doesn't work as efficiently.

      --
      (I was only an egg, but then I cracked)
  21. Friday's Softer World strip = so on topic by X86Daddy · · Score: 2, Interesting

    Friday's A Softer World strip was about this very topic!

    Read the rest from their homepage.

  22. neural nets != genetic algorithms by Tablizer · · Score: 3, Informative

    The introduction makes it sound like training neural networks is evolution. Neural networks and genetic algorithms are two very different technologies, although they can be combined.

    1. Re:neural nets != genetic algorithms by DaJoky · · Score: 2, Informative

      Absolutly right, according to the article on the Evolution Train Robot Teams it is the combination of both method : "After several hundred generations, the neural networks had evolved well enough to play the game competently and were transferred into real robots for testing in a real environment."

  23. Re:"even if this is arguable these days"? by Anonymous Coward · · Score: 2, Insightful

    Yes, but consider that evolution only works properly when the incompetant/invalid are removed from the gene pool.


    Evolution always "works"; it's just that our actions are redefining what it means to be "fit". Of course, what it means to be "fit" is always being redefined on its own, as species interact within their own populations, co-evolve with other species, and environments change.


    Humanity has slowed it's own evolution by treating the ill, making prosthetic limbs, creating welfare systems, etc.


    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.

    Some people seem to forget that genetic diversity important to preserve. All the "bad" genes we short-sightedly weed out might have ended up helping us if circumstances change.

    An example: sickle-cell anemia. It's a disease, but the gene responsible for it also protects against another disease, malaria. If we start wiping out genes from the population, who knows which ones would have saved us when the next plague strikes?
    For that matter, would we want to remove Stephen Hawking from the gene pool just because he's an invalid?


    Not that I'm suggesting we'd be better off without them, of course.


    Indeed. Even putting the moral objections aside, social Darwinists have poor reasoning on practical fronts, such as the gene diversity issue.

    Some of these points were well summarized in an article I recently read on talk.origins.
  24. Re:Sure, sounds like a good idea by Tablizer · · Score: 3, Funny

    Also, as tasks become more and more complex, it becomes much more difficult to "evolve" systems that behave exactly as you want them to. There are a number of stories of neural nets being trained to recognize some feature from a set of training inputs, and instead keying in on some completely different and irrelevant detail.

    Hmmm. That describes my boss pretty well. I think i'll check for a port on the back of his neck.

  25. Re:Landmines? I don't think that's quite necessary by ediron2 · · Score: 4, Insightful
    VR, recommend you read the article:
    1. they picked the rats because they're too light to set off the mines and are single-minded enough that they work better/cheaper than sniffer-dogs.
    2. The article describes using cables/tethers to restrict the rats to a line of interest. Hopefully, you can extend this concept to multiple rats on parallel lines and see how that'd allow efficient mine-sweeps of areas of concern.
    3. The rats live 6 years and can be bred, travel lightly, etc. This is EXACTLY what the parent poster meant when they talked about evolutionarily handling a cool problem rather than expecting rapid results (cheaply) from robots.
    4. How little do you figure you can make your smart robot for? A few grand? And where will Afghani's (or third-world citizens anywhere, especially those recovering from the economic impact of the very wars that placed these mines) get that money, a steady source of repair parts, etc? Instructions on training, a pair of rats, and fifty yards of string/wire and a clicker could let any small village have their own demining capability. Somehow, I don't think robots are gonna be as versatile or cost-effective.
    Seriously, the parent poster on this should have considered posting it as a story (unless it's old news). It sure seems to me to be a great blend of nerd-interest factor, news, and stuff that matters. Props to the parent poster and the involved researchers. Within my life, we'll likely have cheap devices with artificial noses or GPR or another solution. But abandoned mines are too wicked to wait that long.

    Even discounting these things, worrying about the ethical implications of hurting an animal by training it as a mine-sniffer ignores the huge ethical implications of going the other way: if nothing is done, people die or are maimed. We've had this argument: using animals to save human lives is not taken lightly, but it is ethically tenable.

  26. Re: How long for an evolutionary cycle? by Black+Parrot · · Score: 2, Interesting


    > 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.

    --
    Sheesh, evil *and* a jerk. -- Jade
  27. Re:Hubris by Tyreth · · Score: 2, Informative
    Though I reject darwinism, natural selection and adaptaion still play a role. They could potentially be quite useful for the creation of robots as suggested.

    Our God is a Creator God, and He made us in His image. We therefore are also creators - mimicking Him. If our creations are a rebellion against Him, then of course He will be displeased. But it is possible for us to do these things and still give Him honour. The tower of Babel was a direct attack on God:
    Come, let us bild ourselves a city, and a tower whose top is in the heavens; let us make a name for ourselves, lest we be scattered abroad over the face of the whole earth.

    It sounds to me like this was a plan directly aimed as a defense against God should He choose to intervene.

  28. Basic Fallacy by AlecC · · Score: 3, Insightful

    There is a basic fallacy in this sort of research - that evolution will necesarily develop some kind of intelligence to solve problems. Evolution will do "what it takes" to solve a problem - and no more. If you attempt to use evolutionary techniques to, for example, solve mazes, you will end up with a system very good for solving mazes - and nothing else.

    This happened in computing in the 70s. Intel found it convenient to solve the problem of calculator design by buoilding the 4040 - the first microprocessor, But this was in no way *necessary* - Intel could have continued down the old line of discrete logic.

    Evolution is a powerful tool - but not a panacea

    --
    Consciousness is an illusion caused by an excess of self consciousness.
  29. Better than rats by Nf1nk · · Score: 2, Funny

    I say use lawyers.
    now accoirding to http://www.bls.gov/cps/cpsaat11.pdf there are 952000 lawyers which is almost enough to take care of all the landmines, and if it isn't they keep making more
    also lawyers are less lovable than rats, So the trainers will be less attached.

    --
    I used to have a cool sig, back when I cared
  30. No, dammit. by JessLeah · · Score: 2, Insightful

    That isn't the scent of an evolution denier. That is the scent of someone making a goofy little crack about how stupid people are nowadays, despite the effects of billions of years of evolution. There is credible evidence that we really are getting dumber.

  31. Re:"even if this is arguable these days"? by Tyreth · · Score: 2, Insightful

    Beneficial.