Polyworld – låt evolution lösa dina problem!

I detta klipp (inbäddning frånkopplat) från Google Tech Talks så föreläser någon prominent person som arbetat med Polyworld (en simulationsmiljö där du bygger upp en värld, och låter dess invånare interagera med varandra – lite som The Sims, fast med självständiga Simmar). Istället för att programmera intelligent beteende i agenterna så har man låtit simulera neuroner, och med lämplig urvalsfunktion framträder ett beteende som optimerar agenten för miljön efterhand som generationer med ”Critters” parar sig med varandra.
Polyworld är öppen källkod, och återfinns här

Inte direkt relaterat, men denna otäcka insekt påminner mig om min kurslitteratur i AI (om den ändå hade kodexempel i ett riktigt språk istället för pseudokod (enda nackdelen med boken)), som hade en jämförelse mellan reflexdrivna agenter och insekter. Till exempel så är dyngbaggen reflexdriven – om man tar bort dyngbollen den fraktar så fortsätter den med ett luftspel – som om bollen fortfarande rullades på väg mot boet.

Blogged with the Flock Browser

Lämna ett svar

Du måste vara inloggad för att skriva en kommentar.