Смотрите, какая чудесная штука:
megaswf.com/serve/102223/Пример реализации
генетического алгоритма.
с точки зрения бабы-дуры-блондинкиВ двух словах, как я это поняла - система генерирует простенькую "двумерную машинку" - нечто с колесами. И смотрит, сколько эта машинка проедет. Наиболее удачные варианты используются в дальнейшем для генерации новых, как при естественном отборе.
Сначала это "нечто" совсем нескладное и несуразное, с колесами в разные стороны, но если оставить эту штуку на некоторое время, там вполне уже машинки, с правильными колесами, с центром тяжести в правильном месте, и едут далеко.
Красотища!
Было бы классно виртуального червяка какого-нибудь таким способом вырастить, и посмотреть, во что он эволюционирует со временем.