Величайшее шоу на Земле: свидетельства эволюции | страница 32



Слишком много женщин, поверивших в миф о том, что груди размером с дыню — это привлекательно, платят хирургам крупные суммы денег за силиконовые имплантаты с весьма (на мой вкус) неприглядным результатом.

Есть ли у кого-то сомнения, что через достаточное количество поколений можно было бы добиться подобных деформаций тем же способом, каким были выведены Фризские коровы?

Около двадцати пяти лет назад я разработал компьютерное моделирование, чтобы проиллюстрировать возможности искусственного отбора: своего рода компьютерную игру, имитирующую реальное выращивание роз, или разведение собак или скота.

Игрок видит на экране девять фигур — «виртуальных биоморфов» — тот, что в центре, является «родителем» восьми других, которые его окружают.

Все формы созданы на основе примерно дюжины «генов», которые представляют собой числа, передающиеся от «родителя» к «ребенку», с возможностью небольших «мутаций» в процессе.

Мутация — всего небольшое увеличение или уменьшение в численном значении гена родителя.

Каждая форма построена под влиянием определенного набора чисел, которые являются его собственными отдельными значениями десятка генов.

Игрок смотрит на массив из девяти форм и не видит никаких генов, он выбирает предпочтительную форму «тела», для разведения.

Остальные восемь биоморфов исчезают с экрана, один выбранный скользит к центру, и «порождает» восемь новых мутантов «детей».

Процесс повторяется столько «поколений», на сколько у игрока хватит времени, и промежуточная форма «организмов» на экране постепенно «эволюционирует», по мере смены поколений.

Только гены передаются из поколения в поколение, а значит, непосредственно выбирая биоморфы на глаз, игрок непреднамеренно выбирает гены.

Это именно то, что происходит, когда селекционеры отбирают собак или розы для выведения породы.

Довольно о генетике.

Игра начинает становиться интересной, когда мы рассматриваем «эмбриологию».

Эмбриология биоморфов на экране — это процесс, через который его «гены» — те самые числовые значения — влияют на его форму.

Можно представить многие очень разные эмбриологии, и я испробовал совсем немногие из них.

Моя первая программа, названная «Слепой Часовщик», использует эмбриологию роста дерева.

Главный «ствол» отращивает две «ветви», затем каждая ветвь отращивает две собственные ветви и так далее.

Число ветвей, и их ответвления и длина, находятся под генетическим контролем, определенным численными значениями генов.