I don't think I remember the "exploding myself" strategy from Karl Sims
videos:

http://www.youtube.com/watch?v=JBgG_VSP7f8

Do you remember where you saw that, Chris?

Cheers,

Robert Feldt


On Thu, Jan 9, 2014 at 4:29 PM, Chris Warburton
<[email protected]>wrote:

> Pavel Bažant <[email protected]> writes:
>
> > I am developing an evolutionary simulation called Evoversum. An
> interesting
> > thing I noticed on multiple occasions while developing the program was
> the
> > fact that it tends to "debug itself". The simulated organisms, as a
> > consequence of the Darwinian evolution taking place, are very quick to
> > trigger all sorts of bugs, sometimes to their advantage, sometimes
> > triggering undefined behavior, destroying their own world. So it seems
> > likely that this effect is applicable in other software domains, too.
>
> Reminds me of a video I saw on YouTube (can't find it at the moment)
> where a genetic algorithm evolved creatures (collections of sticks,
> joints and motors) in a physics simulation. The goal was to move the
> furthest distance, in the hope that they'd walk/crawl/etc. In fact, one
> of them triggers a bug in the simulation which causes it to explode,
> sending its body parts flying in all directions. This immediately
> dominates the population, so all the creatures start exploding.
>
> I suppose the morals are:
>
> 1) Evolutionary methods are good at finding bugs
> 2) Your fitness function is not selecting for what you think it is ;)
>
> Cheers,
> Chris
> _______________________________________________
> fonc mailing list
> [email protected]
> http://vpri.org/mailman/listinfo/fonc
>



-- 
Best regards,

/Robert Feldt
--
Tech. Dr. (PhD), Professor of Software Engineering
Blekinge Institute of Technology, Software Engineering Research Lab, and
Chalmers, Software Engineering Dept
Explanea.com - Igniting your Software innovation
robert.feldt (a) bth.se    or    robert.feldt (a) chalmers.se    or
 robert.feldt (a) gmail.com
Mobile phone: +46 (0) 733 580 580
http://www.robertfeldt.net <http://www.cse.chalmers.se/~feldt>
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to