Svensk ”Mona Lisa” snackis världen över

Publicerad: 2009-01-07

120 000 bloggbesök på två dagar och ilsamtal från Microsoft.

Det blev resultatet när örebroaren och Preciomedarbetaren Roger Alsing bloggade om sitt nya program som med hjälp av 50 polygoner skapar en bild av renässanskonstnären Leonardo da Vincis berömda tavla Mona Lisa.

– Superkul att det har blivit så uppmärksammat, säger Roger Alsing, systemarkitekt hos konsult- och systemutvecklingsföretaget Precio med kontor i Eskilstuna, Örebro och Stockholm.

– Det tar 5-10 minuter för programmet att lösa problemet, men det är betydligt snabbare än vad man skulle klara manuellt. Du kan ju själv försöka lägga 50 polygoner på varandra och på så vis bygga en bild av Mona Lisa. Det lär ta tid, om du ens klarar det, säger Roger Alsing som är överväldigad av gensvaret.

Roger Alsing använde sig av evolutionär programmering som är snarlik genetisk programmering; tekniken används för att låta datorn mer eller mindre på egen hand lösa och visualisera svåra problem. Den används ofta i schemaläggningsprogram för att få fram ett schema som passar alla utifrån ett antal kända faktorer. Tekniken används också vid layout av kretskort för att få en så optimal layout som möjligt.

Mona Lisa-programmet skapade Roger Alsing mest på skoj för att på så vis själv lära sig mer om tekniken. Han hann knappt lägga ut information om programmet på sin blogg förrän mejlen började strömma in parallellt med att trafiken till bloggen gick genom taket. Nära 40 000 besök samma dag och ytterligare 120 000 besök dagen därpå. Antalet besök är nu uppe i 300 000, det har också skapats 3 800 länkar till bloggen (http://www.rogeralsing.com*).

Dessutom är programmet en snackis bland programmerare världen över.

– Det sitter också andra utvecklare runt om i världen och försöker göra det jag gjorde i andra program, säger Roger Alsing.
En representant för Microsoft i USA har hört av sig och Roger Alsing håller nu på att utveckla en version av programmet till Microsofts datakluster. Syftet är att visa hur snabbt programmet löser problemet i ett datakluster jämfört med i en vanlig dator.

* http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/

För ytterligare information, kontakta
Roger Alsing, systemarkitekt, 0709-17 80 63
Anders Dudley, försäljningschef, 0709-17 80 53