[Edit] See Maarten’s comments for more info [/Edit] There have been allot of discussions about what sort of algorithm the EvoLisa app uses. Quite a few have claimed that it is a hill climber. So I think it’s time to set everything straight here. This is the definition of Hill climbing from wikipedia: Hill climbing attempts…More
Clustering evolution – The failures in EvoLisa
When posted about the Mona Lisa evolution demo I got a request to make it possible to run it in parallel. At first I thought; “How hard can it be?” But it turned out to be more than hard, I’m starting to think that it is impossible. The first approach that everyone points to is:…More
EvoLisa: Optimizations and Improved quality
This is a follow up to: http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/ The last few days we have thrown quite a bit of changes onto the EvoLisa app. Dan Byström provided an optimization that resulted in a 25 times performance improvement for the fitness function, completely crazy stuff :-) Me and Mats Helander have been discussing ways to make EvoLisa paralellizable…More
This week on C9: Oxite, Mona Lisa, Pool hacks, and Coding4Fun Gifts
This is just so unreal, The Mona Lisa experiment is on Channel9 (1:45 minutes into the show), http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-week-on-C9-Oxite-Mona-Lisa-Pool-hacks-and-Coding4Fun-Gifts/More
Evolutionary misconceptions
Since I posted my evolving Mona Lisa post I have received allot of questions and comments regarding the simulation. One fairly common statement is: “This is goal oriented evolution, in real life there is no goal” This is the first misconception, there is no “goal” in the application. The “source image” is not the goal, it is…More
