Varför skrev du programmet?
– Från början var tanken bara att skriva ett demo för att visa hur man kan använda evolutionära algoritmer för att lösa problem, som en matematisk beräkning. Så utmaningen blev att måla upp en bild med ett begränsat antal polygoner. Det är egentligen ett helghack som tog tre timmar att göra, för min del känns det här väldigt surrealistiskt.
Och med "det här" menar du anstormningen till din blogg?
– I vanliga fall har jag mellan 50 och 500 besökare, lite beroende på vad jag skriver om. Första dagen med Evo-Lisa hade jag 35 000 besökare och dagen efter 120 000.
Dessutom har Microsoft ringt. Vad ville de?
– De vill att jag ska göra en port till deras datakluster för Surfacedatorerna. Tanken är att folk ska ta kort på sig själva, få fotot överfört till en Surfacedator och sen kunna se när datorn evolverar fram bilden med hjälp av polygoner.
På vilket sätt kan Evo-Lisa användas i andra sammanhang?
– Exempelvis till schemaläggning, eller i utveckling av kretskort för att få layouten så optimal som möjligt.
Evo-Lisa ritar upp en polygon och sedan en till. Om den andra polygonen inte passar, tas den bort och ytterligare försöks gör.
För att göra en tillräckligt bra avbild av Mona Lisa med 50 polygoner krävdes över 900 000 uppritade polygoner.