Code center > Suggestions
Repopulating/Refreshing non-Veggies
Zinc Avenger:
It seems to be a fairly common theme on this board that evolution sims end up with fit bots evolving away from fitness. I believe this to be at least partly because all the bots are mutating simultaneously - eventually mutations will tend to crunch genes so that the bots are not competitive against the original "pure" genome, but mutations will also ensure that there are no "pure" bots left to compete against, so the standard of competition is reduced.
One way I've found to at least temporarily stave off this tendency is to reintroduce small populations of "pure" unmutated bots from time to time using the Bot Add tool. This ensures that the evolved descendants are forced to be competitive against the original genome, leading to a (slow) general trend towards improvement - a bot which is less competitive than its ancestors will be at a disadvantage.
Unfortunately this can't work for sims I leave running while I am out at work!
Would it be possible to introduce a mechanism to do this automatically? Along the lines of having options to reintroduce a customisable quantity of original-genome bots at a customisable interval?
Henk:
This, I reckon, will be one of the features of the enchanced script system (ie 'if amount of cycles isX, insert N bots of species Y'), along the lines of this topic. I don't know when it will be implemented though.
Numsgil:
Yeah, scripts would do this quite well. It's just a matter of someone implementing them.
shvarz:
It seems to be a fairly common theme on this board that evolution sims end up with fit bots evolving away from fitness.
Actually, I disagree with this. In all my evo-sims I always end up with bots that are much better than the original bot. In fact, since I gradually change the environment, the original bot is usually not even able to survive long enough to reproduce, so adding some pure bots has no effect on simulation at all.
To get these results you need to make sure that your mutation rates are not high enough to produce a mutation in every off-spring.
Numsgil:
It would be interesting to study under what settings the evolved bot is less fit, and what settings lead to bots more fit. I've seen both occur in sims with low mutation rates, so it's not entirely related to mutation rates.
Navigation
[0] Message Index
[#] Next page
Go to full version