Выбрать главу

Между тем, есть идеи насчёт кое-чего намного более реализуемого, и я наметил их испробовать с наступлением лета. Я поставлю компьютер в затенённый угол сада; экран может показывать цветные картинки. У меня уже есть версия программы, которая поддерживает ещё несколько "генов", управляющих цветом – так же, как остальные 9 генов управляют формой. Я начну с более-менее компактных и ярко раскрашенных биоморфов. Компьютер одновременно покажет всех мутантных потомков биоморфа, отличающихся от данного по форме и/или цвету. Я надеюсь, что пчёлы, бабочки и другие насекомые будут садиться на экран, и "выбирать" своим телом конкретное пятно на экране. Когда будет зарегистрировано заданное количество "выборов", компьютер очистит экран, и "размножит" потомков от избранного биоморфа, и покажет следующее поколение мутантных потомков.

Я питаю большие надежды на то, что через много поколений настоящие насекомые вызовут в компьютере эволюцию цветов. Если так и будет, то компьютерные цветы проэволюционируют под теми же самыми давлениями отбора, что и реальные цветы в реальной эволюции. Мои надежды поддержаны и тем фактом, что насекомые часто садятся на яркие цветные точки на женских платьях, и также более систематическими экспериментами, которые были опубликованы. Но есть также надежда, которую я бы счёл даже более захватывающей, что живые насекомые могли бы вызывать эволюцию насекомоподобных форм. Прецедент есть – и следовательно, основания для надежды: в прошлом пчёлы вызвали эволюцию орфисов – пчёлоподобных орхидей. Трутни в течение многих поколений нарастающей эволюции орхидей, создали пчелоподобную форму цветка – они пытались совокупиться с цветами, и следовательно, переносили пыльцу. Представьте себе "пчелоподобную орхидею" из рисунка 5 в цвете (мы решили для наглядности добавить фото настоящего орфиса – А.П.) . Разве вы не захотели бы вывести новый сорт цветов, если б вы были пчелой?

Пчелоподобная орхидея Орфис

(Добавлено переводчиком)

Главный повод для моего пессимизма на этот счёт – большие и принципиальные отличия нашего зрения, и зрения насекомых. Экраны компьютеров разработаны для человеческих глаз, а не для глаз пчелы. Очень может быть так, что хотя и мы, и пчёлы (при всём несходстве наших глаз), находим орфисов очень похожими на пчелу, но пчёлы возможно вообще не смогут видеть образы на экране. Возможно, что пчёлы увидят только 625 линий строчной развёртки! Однако, попытаться стоит. К тому времени, когда эта книга будет опубликована, я уже буду знать ответ.

Есть такое расхожее мнение, обычно формулируемое в стиле Стивена Поттера (который можно было бы назвать "плонкингом"), гласящее, что из компьютера нельзя извлечь больше, чем в него введено. Другие варианты: "компьютеры делают лишь в точности то, что вы велите им, но никогда не творят новое. Это мнение справедливо лишь в тупо тривиальном смысле – в смысле предположения, что Шекспир никогда не написал бы ничего, кроме отдельных слов, которые его учил писать его первый школьный учитель. Я запрограммировал ЭВОЛЮЦИЮ в компьютере, но я не планировал ни "моих" насекомых, ни скорпиона, ни спитфайра, ни лунного посадочного модуля . У меня не было даже отдалённых подозрений, что появятся именно они, и поэтому слово "появляться" здесь уместно. Да, производил отбор именно я, и я направлял эволюцию, но на каждой стадии я был ограничен маленьким выводком потомков, предлагаемым случайной мутацией, а моя "стратегия" селекции была капризна и краткосрочна. Я не стремился к какой-то отдалённой цели – как и естественный отбор.

Я могу добавить красок, вспоминая то время, когда я пытался стремиться к отдалённой цели. Прежде всего должен признаться кое в чём – собственно, вы и сами это наверное уже предположили. Эволюционная история на рисунке 4 – это реконструкция. Это не были первые насекомые, которых я видел. Когда они впервые появились мысленные под звуки фанфар, у меня ещё не было возможности сохранения их генов. Они сидели на компьютерном экране, но я не мог забраться внутрь их, и не мог расшифровывать их гены. Я оставил компьютер включенным, мучительно думая о каких-то способах сохранения их, но ни одного не придумал. Гены были внедрены в толщу тканей также глубоко, как и в реальной жизни. Я мог распечатать изображения тел насекомых, но я потерял их гены. Я сразу же изменил программу, чтобы в будущем можно было бы сохранять генетические формулы, но было уже поздно. Я потерял моих насекомых.

Я начал попытки "найти" их снова. Однажды они вроде развились, и мне показалось, что можно развить их снова. Подобно аккордам из "Заратустры", они часто посещали меня. Я блуждал по Стране Биоморф, пересекая бесконечные пейзажи со странными существами и предметами, но нигде не было моих насекомых. Я знал, что они должны скрываться где-то здесь. Я знал гены прародителя. У меня были изображения тел моих насекомых. У меня даже были пошаговые изображения эволюционной последовательности тел, ведущих к моим насекомым от точечного прародителя. Но я не знал их генетическую формулу.

Вы могли бы подумать, что восстановить эволюционную линию было бы достаточно легко, но не тут-то было. Причина этого (к чему я буду ещё возвращаться), – в астрономическом количестве возможных биоморф, которые может предлагать нам достаточно длинная эволюционная линия, даже если она оперирует вариациями только девяти генов. В моих странствиях по Стране Биоморф, мне несколько раз казалось, что я подошёл вплотную к предшественнику моих насекомых, но затем, несмотря на мои героические усилия селекционера, эволюция уходила в сторону, и всё это оказывалось ложным следом. В конце концов, долго блуждая по Стране Биоморф, я наконец загнал их в угол. Ощущение триумфа было вряд ли меньше, чем в первый раз! Я не знал (и до сих пор не знаю), точно ли это те насекомые, как и в первый раз, насекомые ли это "финальных аккордов Заратустры", или они были поверхностно "конвергентны" (см. следующую главу), но они были достаточно хороши. На этот раз я не сделал оплошности – записал генетическую формулу, и теперь я могу "проэволюционировать" этих насекомых всегда, когда захочу.

Да я чуть приукрашиваю драму, но в ней есть серьёзный вывод. А вывод этот в том, что хотя именно я запрограммировал компьютер, и играл важную роль в этой эволюции, однако я не планировал животных, эволюционировавших самих по себе, и был совершенно удивлён, когда впервые увидел их предшественников. И я оказался столь бессилен в контроле за эволюцией, что даже когда я очень хотел вернуться на конкретную эволюционную линию, то я убедился в том, что это почти невозможно сделать. Я не думаю, что когда-нибудь нашёл бы моих насекомых ещё раз, если бы у меня не было напечатанных рисунков всех их эволюционных предшественников – и даже при этом задача была трудна и утомительна. Не выглядит ли бессилие программиста в управлении или предсказании направления эволюции в компьютере парадоксальным? Не означает ли это наличие каких-то таинственных и даже мистических процессов внутри компьютера? Конечно нет. Точно так же нет ничего мистического в ходе эволюции реальных животных и растений. Мы можем использовать компьютерную модель для разрешения этого парадокса, и изучить кое-что насчёт хода реальной эволюции.

Забегая вперёд скажу, что разрешение этого парадокса будет основано на следующем. Имеется определённый набор биоморфов, каждый из которых постоянно находится в своей уникальной точке математического пространства. "Постоянно находится" – в смысле, что если вы знаете его генетическую формулу, то вы можете сразу найти его; кроме того, его соседи в этом специфическом пространстве – это биоморфы, отличающиеся от данного только одним геном. Сейчас, когда я знаю генетические формулы моих насекомых, я могу воспроизводить их по своему желанию; я могу велеть компьютеру "эволюционировать" к ним от любой произвольной отправной точки. Когда вы впервые развиваете новое существо искусственным отбором в компьютерной модели, это выглядит как творческий процесс. И это в самом деле так. Но в действительности, "находя" это существо, вы находите его уже существующим (в математическом смысле), в его уникальной точке генетического пространства Страны Биоморф. Почему это настоящий творческий процесс? Потому, что найти любое конкретное существо чрезвычайно трудно – просто потому, что Страна Биоморф очень велика, и общее количество находящихся в ней существ почти бесконечно. Искать его бесцельно и наугад бесполезно – мы должны применить несколько более эффективные, т.е. творческие, поисковые процедуры.