Notices
Results 1 to 7 of 7

Thread: Program Division

  1. #1 Program Division 
    Forum Freshman
    Join Date
    Aug 2005
    Posts
    42
    I may not know alot about either genetics or programming, but I do know a little and from that little, I have a hypothesis. If someone were to study early life, they would find that single cell organisms reproduced by dividing and the dividing again. This would make it seem that they would reach a point where they would stop dividing. However, as they divided, they grew. Thus, the numbers of population grew exponentially. When the organisms divided, they copied their DNA. Over time, there were a few mistakes in the copies. Thus, we have many different species. Thus, the evolution process. I think that if we were to create a program that would immitate this process, we could create new and interesting programs. If someone made a simple program that made a message appear on your screen that said "Hello." and then imbedded a duplication process in the program, the program would continue to duplicate and you would have many "Hello."'s on your computer. But, if it were possible to program in a mistake differential, then the duplicate would begin to say something like "Melli." or something. Eventually, they would begin an immitation evolution process. But the point is that if it worked for bacterium, why would it not work for a program?


    I may not yet have learned all that I want to, but I can think up alot on my own...
    Reply With Quote  
     

  2.  
     

  3. #2  
    Forum Freshman Capnemo's Avatar
    Join Date
    Aug 2005
    Posts
    22
    Yes it exists already since few years now. You have many examples of it.

    The one I remember the most is "Tierra". The author of the program put an environment around a 80 computer nucleotides (little instruction in this case, like copy a byte to another place). I remember the first simulation with the simplest lifeform (the one which reproduce itself only) and after something like 200 ou 300 generations you can see new species with a different behavior like predator, prey or parasite !

    It's very simple to program and the result is always fun to see


    Capnemo - a frenchie in new jersey
    http://www.nemoworld.info/
    Reply With Quote  
     

  4. #3  
    Forum Freshman
    Join Date
    Aug 2005
    Posts
    42
    have any long term experiments taken place?
    if, like you said, pred, prey, and para type species were identifiable, would it not be possible that these would be further advanced by more time?

    perhaps by extending the experiment, we could discover new aspects of programming that were never even suspected before, perhaps even artificial intelligence, if given enough time of course...
    I may not yet have learned all that I want to, but I can think up alot on my own...
    Reply With Quote  
     

  5. #4  
    Forum Freshman Capnemo's Avatar
    Join Date
    Aug 2005
    Posts
    22
    Yes, you're right. With more generations there is a good chance to see more specialisation.

    Or also by creating constraints in their environment. If I have time, I will try to redo it for fun
    Capnemo - a frenchie in new jersey
    http://www.nemoworld.info/
    Reply With Quote  
     

  6. #5  
    Forum Isotope (In)Sanity's Avatar
    Join Date
    Oct 2004
    Location
    Mesa AZ
    Posts
    2,699
    I would like to see them use nanotechnology and such a program to see what would be created. More or less larger scale DNA. DNA is so incredible if you think about it, it's like a highly complex computer program all derived from chemicals.

    It amazes me how we keep making our machines mimic our very existence, perhaps it's how we came to be in the first place. Something else may have made machines that would reproduce. They just so happen to use what we call biology instead of machinery. We'll save that for another subject.
    Reply With Quote  
     

  7. #6  
    Forum Freshman
    Join Date
    Aug 2005
    Posts
    42
    i know exactly what you are talking about
    i feel the same way
    I may not yet have learned all that I want to, but I can think up alot on my own...
    Reply With Quote  
     

  8. #7  
    Forum Freshman Capnemo's Avatar
    Join Date
    Aug 2005
    Posts
    22
    It's only the product of little moleculas which can reproduce themself.

    This kind of simulation program show clearly that a very simple rule can produce highly complex being from a very simple initial condition.

    That's the beauty of the emergence phenomena.

    And it's happening more than you can imagine. For example, an idea is typically an emergence.
    Capnemo - a frenchie in new jersey
    http://www.nemoworld.info/
    Reply With Quote  
     

Bookmarks
Bookmarks
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •