Bots and Simulations > Evolution and Internet Sharing Sims
Infinite Loops
Endy:
--- Quote ---In the new version the bot will be able to mutate some of the new commands, which will probably be useful for bots creating a kind of conditionless gene, which seems to be the direction that mutations tend to use.
--- End quote ---
Yep I've seen the same things, semi-conditionless behaviors, or even nearly completly random behaviors(note nearly does not mean completly random, I've tried delibritly adding a completly rnd command with dismal failure).
The problem is that the bot's can't currently track which genes cause what effects. It's also difficult to tell which mutations are bad for a specific enviroment. For example something as dramatic as continual reproduction, which results in a huge group of offspring, could be useful in an enviroment with an abundance of food or other bots limiting the growth.
Some method to block "bad" commands might be useful but I can't imagine how to go about doing that or how a bot could tell what is or is not a bad command.
Just a thought, some sort of powerful "blocking storage to memloc" command could accomplish this to a degree, but the cost of such a command should be equivalently high(although even this could be equally good or bad to mutate <_< ).
Darn, times up tonight. Won't be able to get back on for a few weeks at least :(
Have a good one. Hopefully the new vers will be out by the time I get back.
Endy B)
Numsgil:
--- Quote ---I didn't think the bot was actually trying to mutate anything. It doesn't have a clue what it's doing it just gets given extra code and it can't do a thing about it.
--- End quote ---
Semantics aside, my point is that I've never seen bots learn to regulate gene expression through the conditions in genes. Bots tend to garbel up the distinction between genes.
Ulciscor:
Sorry if I was being pedantic I was just trying to work out what people were saying. I have this thing at the moment where if a sentence is too long my brain just gives up halfway through. :wacko:
--- Quote ---Bots tend to garbel up the distinction between genes.
--- End quote ---
I am at a bit of a loss here. What could be done?
Numsgil:
If you view it as undesirable, we could implement something that resets the stack between genes. That'd do the job just fine. I'd prefer to keep it as an option over default tho.
Ulciscor:
Keeping it as an option would be good. Personally I don't see it as that much of a problem but other people seem to.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version