Gå til innhold

my Evolving website!


Anbefalte innlegg

Skrevet

Hey!

 

Fikk en tøff idé i går, når jeg leste en artikkel om John Koza og hans "oppfinnerautomat" i Popular Science. Har hatt lyst til å gjøre noe med genetisk programmering lenge, men ikke helt kommet på noe spesielt moro før nå.

 

Tanken var å lage en side der innholdet er fast, men hele sidens utseende bestemmes av et css-dokument. Siden genererer "generasjon 1", f.eks. 100 tilfeldige css-filer. Disse blir så evaluert ved at hver gang noen går inn på siden får de opp en av stilene, og når hver stil har nådd et visst antall stemmer (f.eks. 3) kjøres et php-script. Dette vil ut ifra "generasjon 1"'s 10 mest populære (og forhåpentligvis beste) stiler generere "generasjon 2". Denne generasjonen evalueres på samme måte, og en ny generasjon lages. Alt skal foregå automatisk.

 

Jada, jada, dette er totalt useless, men hadde vært litt moro å se hva som utviklet seg etterhvert. Gå tilbake og se på de 10 beste stilene fra hver generasjon og se om det faktisk er noen forbedring. Bare tenk om det utrolige hadde skjedd, og man hadde fått linken sin postet på www.hackaday.com eller noe i den duren! Hadde fått ganske mange generasjoner rimelig fort da gitt! :p

 

Høres dette ut som noe dere hadde giddet å bruke noen sekunder på eller? Trenger litt feedback, helst for motivasjon.

 

Noen som evt. har noen andre idéer om hvordan en programmerer som verken kan lage avanserte fysikksimulatorer eller har noen superdatamaskin kan leke med evolusjon og genetiske algoritmer?

Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...