"Software Mutations"

topic posted Fri, August 13, 2004 - 9:47 AM by  Unsubscribed
Share/Save/Bookmark
Advertisement
Newbie here. I've been giving a-life cursory thoughts for a couple years now, but have never actually programmed anything. I'm reading Richard Dawkin's "The Selfish Gene", juxtaposed with Douglas Hoffstadter's "Metamagical Themas" and the spirit of the two put together got me to thinking about it more lately.

Here's my question:

With software a-life, how does one simulate random mutations/inversions/recombinations/etc. in the code for the a-life without putting too many restrictions on the possibilities in order to avoid errors. What I mean is that if the "genes" are just code, it seems you would have to regulate the nature of the mutations so as to avoid instructions that would mess up the flow of program execution, e.g. a mutation that in effect makes a JUMP instruction outside of the program causing all hell to break loose. Of course there are ways you could prevent this, but spelling out the "allowed" mutations seems contrary to the spirit of a-life. What kind of solutions are there for for this?
posted by:
Unsubscribed
Advertisement
Advertisement
  • Re: "Software Mutations"

    Sat, August 14, 2004 - 11:04 AM
    I will have to read the texts to respond in an intelligent manner. This question could stand a well thought out marxist response. I do not capititalize marx because marx is a tool of analysis for me and I do not want to associate with the old CCCP, people's republic of china or cuba. Those experiments in centralized government have ended in oppressive regimes that no true marxist would in their right mind advocate. Marxism is not about centralized control but about freedom, flow, flux! :-)
  • Re: "Software Mutations"

    Tue, September 7, 2004 - 10:17 PM
    Generally, the same thing can happen in alife that happens in biological evolution: genomes evolve to contain enough redundancy to buffer a lot of mutations, but some mutations are simply lethal.

Recent topics in "Artificial Life (alife)"

Topic Author Replies Last Post
Artificial Life Demo that Dies? ROb 1 May 19, 2007
transhumanist social network at www.transhumanists.org Christopher 0 May 18, 2007
This way to the rabbit hole! Unsubscribed 0 May 6, 2007
Hybrid life Emiglio 3 September 6, 2006