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.
PB On Thu, Jan 9, 2014 at 12:04 PM, Jb Labrune <labr...@media.mit.edu> wrote: > a great vid by Santa Fe's Stephanie Forrest about GenProg, a tool for > automatic software repair using genetic algorithms > > > http://www.santafe.edu/research/videos/play/?id=f1f8dacf-0fba-4ebf-a40c-da56453405dd > > ( && GenProg: http://dijkstra.cs.virginia.edu/genprog/ ) > > made me think of the elegance of STEPS, the 60's, simplicity and what if > this approach was applied to hardware, not just to software (FPGA, RALAs, > Self-replicating machines...) > > cheers! > jb > > — > Ps: made me think also of Bo Morgan's intriguing PhD thesis > http://rct.media.mit.edu/papers/morgan2013-substrate_for_accountable_layered_systems.pdf > > _______________________________________________ > fonc mailing list > fonc@vpri.org > http://vpri.org/mailman/listinfo/fonc > >
_______________________________________________ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc