Slashdot Mirror


Biomorphic Software

CowboyRobot writes "From the molecular structure of spiders' silk to the efficient use of energy by insects and fish, we can learn many things from Nature and apply them to our engineering tasks. One thing that nature is particularly good at is the development of dynamic, self-organizing systems. Ken Lodding is a software engineer at NASA and is currently developing 'swarm algorithms for groups of wind-driven, remote exploratory vehicles'. He has a six-page article at Queue on 'biologically inspired computing', how to develop 'algorithmic design concepts distilled from biological systems, or processes.'"

14 of 133 comments (clear)

  1. Great... by xenostar · · Score: 3, Funny

    All we need is wild packs of stray 'exploratory vehicles' rummaging through the garbage at night.

  2. Please refrain from "World Wide Web" jokes. by Anonymous Coward · · Score: 0, Funny

    Thank you.

  3. The Biomorphic Goldfish Algorithm by march · · Score: 5, Funny

    10 SWIM AROUND TANK
    20 PRINT "LOOK A ROCK!"
    30 GOTO 10

    1. Re:The Biomorphic Goldfish Algorithm by sdjunky · · Score: 4, Funny

      'Updated Visual Basic version
      Public Sub Initialize
      Dim GFish as Fish
      Set GFish = Me
      GFish.Type = FISH_TYPES_GOLDFISH
      Tank.AddFish(GFish)
      GFish.Action = FISH_ACTIONS_SWIM
      GFish.InitTimedAction(FISH_ACTIONS_LOOK_ROCK,60000 )
      GFish.Go()
      End Sub

      Public Sub Terminate
      Dim GFish as Fish
      Set GFish = Me
      GFish.Rotate(0,1,0,180)
      GFish.Float(FISH_BALLAST_UP)
      GFish.Eyes = FISH_EYES_MILKY
      GFish.Wait(60000)
      Toilet.AddFish(GFish)
      Toilet.Flush()
      End Sub

  4. Alien Engineers by ReadbackMonkey · · Score: 4, Funny


    I read things like this and can't help but thing about some alien engineers coming to earth, deciding that they don't have time to explore it properly, and plop down some solar powered "robots" to gather some data on the planet. A few millenia pass and some more alien engineers come by, having the same idea but being jerks, deciding to make "robots" that eat the solar powered "robots".

    Jerks.

    1. Re:Alien Engineers by tgrigsby · · Score: 5, Funny

      That's not so bad, really. The solar powered ones are still doing ok. The robots that eat the solar powered ones are flourishing as well. And there are even robots that eat those robots and so on. It's actually worked out alright, although the latest release of robots seems destined to eat every other robot and even themselves. But even those aren't the worst.

      It's the robots that attempt to charge people a licensing fee for using Linux that really burn me up.

      --
      *** *** You're just jealous 'cause the voices talk to me... ***
  5. lastest hope for nerds by prgrmr · · Score: 3, Funny

    how to develop 'algorithmic design concepts distilled from biological systems, or processes.'

    Does this mean we can expect the whole dating-and-mating process to be reduced to an algorythm? Does the average slashdotter now have reason to have hope to apsire to procreation?

    1. Re:lastest hope for nerds by tommeke100 · · Score: 1, Funny

      In this evolutionary process, slashdotters are unfortunately al gone after the first iteration.

  6. Perceptrons? by grunt107 · · Score: 3, Funny

    Didn't they clash with the autobots?

  7. "Wind-driven exploratory vehicles" by The_REAL_DZA · · Score: 2, Funny

    My daughters and I experimented with these last weekend. After a birthday party. Many of them only ended up exploring the neighbors' trees. They must have found the trees interesting; they're still there. (I guess that's better then them deciding to explore the power lines, though...)

    --


    This space intentionally left (almost) blank.
  8. tried this... by ethank · · Score: 2, Funny

    and my worker threads went on strike.

  9. 8 bits! by roofingfelt · · Score: 2, Funny
    In the case of the human, the initial parent cell undergoes approximately 50 cell divisions, creating 1015 cells in your body, of which there are about 256 different types

    256? Isn't that convenient!

    1. Re:8 bits! by pixas · · Score: 2, Funny

      256? Isn't that convenient!

      Yhea, but still, 640 types of cells ought to be enough for anyone...

  10. Re:Anyone else creeped out by this? by Alsee · · Score: 2, Funny

    Nothing unusual there, he was just approximating to a nice round number. Just like there are about 1024 cents in ten dollars, about 64 minutes in an hour, and about 16 eggs in a carton.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.