Эволюция наглядно
Дана популяция "автомобилей" 200 особей.
Цель - проехать как можно дальше.
Изначально все особи почти идентичны и представляют собой правильный многоугольник. При падении часть из них заваливается в ту или иную сторону. Так как изначально колес у них нет - проехать много не получается. И тут вступает в дело эволюция в виде микромутаций, а именно - берется три особи, сравнивают насколько каждая особь продвинулась по жизненному пути. Две самые успешные уничтожают третью и спариваются.
Результат спаривания - нечто общее между двух родителей + элемент мутации.
В результате такого отбора полезные мутации накапливаются, а бесполезные уничтожаются. Популяция видоизменяется и рано или поздно одноколесные особи вытесняют бесколесных. Затем появляются двухколесные и "бедные бедные неандертальцы".
В углу два графика - верхний максимально пройденный путь лучшей особью и среднее по популяции. Нижний - количество колес у популяции.
Скачать программу эмулятор и развлечь себя вывертами эволюции можно тут