Даже лучше; у Нэнси такие титьки, что за них умереть можно.
Донна-Ли со всех сторон осмотрела себя в зеркало, висевшее на двери чулана в прихожей. Она нагнулась поближе к нему, чтобы лучше рассмотреть макияж, затем крикнула Хансу:
— Пока.
Ханс помахал ей ломтиком тоста:
— Не забудь, я сегодня приду поздно. После работы у меня совещание.
Она кивнула, широко улыбнулась и вышла из дома.
Повезло мне с женой, подумал Ханс. На нее приятно смотреть, и она не слишком требовательна в отношении его времени. Конечно, настоящему мужику вряд ли хватит одной женщины…
На Хансе была темно-синяя нейлоновая спортивная куртка и голубая полиэфирная рубашка. Серебристо-серый галстук, тоже синтетический, еще незавязанный болтался у него на шее. Он надел также белые кальсоны и черные носки, но пока был без брюк. До ухода на работу у него оставалось еще минут двадцать. Из своего уголка для завтрака он мог смотреть телевизор, стоявший в гостиной, хотя изображение немного смазывалось падающим на экран солнечным светом. Шла передача канадского телевидения с Джоэл Готлиб, берущей интервью у какого-то неизвестного Хансу лысеющего актера.
Ханс доедал свой последний тост, когда в дверь позвонили. Телевизор автоматически уменьшил картинку текущей передачи до маленького квадратика в левом верхнем углу экрана, а остальную его часть заполнило изображение, передаваемое наружной телекамерой охранной системы. Мужчина в коричневой униформе Объединенной посылочной службы стоял на крыльце. В руках он держал большую, завернутую в бумагу коробку.
Ханс чертыхнулся. Он не ожидал никаких посылок. Нажав кнопку кухонного телефона, он сказал:
— Минутку подождите. — И пошел одевать брюки. Поспешно натянув их, он прошел через гостиную в прихожую с голым паркетным полом, отпер дверь и распахнул ее. Дом выходил фасадом на восток, и фигура у входа как бы подсвечивалась сзади. Посыльному было на вид лет сорок, он был очень высок — добрых два метра — и худ. Судя по внешности, лет десять назад он мог быть баскетболистом. Его лицо с резкими чертами покрывал сильный загар, словно он недавно вернулся с юга. У Ханса мелькнула мысль, что, наверно, эти парни-посыльные из ОПС неплохо зарабатывают.
— Вы Ханс Ларсен? — спросил посыльный. Он говорил с каким-то акцентом: то ли британским, то ли австралийским — Ханс никогда не мог их толком различить.
Ханс кивнул:
— К вашим услугам.
Посыльный протянул ему коробку. Она имела форму куба с ребром длиной около полуметра и оказалась неожиданно тяжелой — словно кто-то прислал ему минералогическую коллекцию. Как только его руки освободились, верзила потянулся к своему поясу, где на металлической цепочке висела маленькая электронная записная книжка. Ханс повернулся, чтобы поставить коробку.
В тот же момент его настиг болезненный удар в основание шеи, и он почувствовал, что ноги у него стали ватными. Упав ничком — его потянул вперед вес коробки, — он спиной ощутил тяжесть ладони, прижимающей его к полу. Ханс попытался заговорить, но язык его не слушался. Посыльный носком ботинка перекатил его на спину, а затем он услышал, как щелкнул замок захлопнутой наружной двери. В затуманенном мозгу Ханса промелькнула какая-то нелепая мысль, но уже в следующий момент он понял, что его оглушили станнером, прибором, который он до сих пор видел лишь в детективных фильмах по телевизору, лишив его возможности управлять своими мышцами. Потрясение оказалось настолько сильным, что он намочил штаны.
Ханс попытался крикнуть, но выдавил из себя лишь слабый стон.
Тем временем долговязый тип прошел в глубину прихожей и встал перед Хансом. С огромным усилием ему удалось поднять голову. Этот человек теперь что-то делал со своим поясом. Клапан из черной кожи открылся, и Ханс увидел длинное тонкое лезвие ножа, засверкавшее в лучах света, просачивавшегося по краям штор гостиной.
Страх вызвал прилив сил, и он сделал попытку подняться на ноги. Долговязый прижал свой станнер сбоку к шее жертвы и нажал на спуск. Сильный электрический разряд прошел по всему телу Ханса, и он, почувствовав, что его светлые волосы встают дыбом, снова рухнул на спину.
Ханс попытался заговорить:
— П-п-…
— Почему? — переспросил долговязый своим странным, с этим непонятным акцентом, голосом. Он равнодушно пожал плечами. — Ты кого-то разозлил, — небрежно пояснил он. — По-настоящему разозлил.
Ханс снова попытался встать, но не смог. Верзила поставил свой ботинок ему на грудь и одним быстрым движением вытащил нож. Он сгреб спереди брюки Ханса и разрезал их, острое лезвие легко рассекло синюю полиэфирную ткань. Лжепосыльный поморщился, почуяв аммиачную вонь.
— Тебе следовало бы научиться владеть собой, приятель, — буркнул он. Еще пара быстрых движений ножом, и от кальсон Ханса остались одни лоскутья. — Заказчик платит дополнительно двадцать пять тысяч за вот это, надеюсь, ты понимаешь.
Ханс снова хотел закричать, но он все еще был оглушен станнером. Его сердце отчаянно колотилось.
— Н-нет, — прохрипел он. — Нет…
— Что такое, приятель? — с издевкой спросил верзила. — Ты думаешь, что без члена ты больше не будешь мужчиной? — Он наморщил лоб, как бы что-то соображая. — А знаешь, может, ты и прав. Я никогда над этим особенно не задумывался. — Но затем он ухмыльнулся, показав в оскале злобно изогнувшегося рта желтые зубы. — Опять же, мне платят не за то, чтобы я думал.
С ловкостью профессионального хирурга он взмахнул ножом, и Ханс издал сдавленный вопль. Его член был отсечен. Кровь хлынула на паркетный пол. Он снова попытался подняться, но верзила ударил его ногой по лицу, разбив ему нос, и снова коснулся Ханса станнером. Тело Ханса конвульсивно дернулось, и из раны фонтаном брызнула кровь. Он распростерся на полу. Слезы покатились по его лицу.
— Ты мог бы и так истечь кровью до смерти, — сказал верзила, — но я не могу рисковать. — Он нагнулся и длинной кромкой ножа полоснул Ханса по горлу. Ханс нашел в себе достаточно сил и самообладания, чтобы издать последний крик, звук которого резко изменился, когда его горло было перерезано.
Во всей этой суматохе отрезанный орган Ханса продолжал катиться по полу. Верзила носком ботинка отфутболил его поближе к телу, а затем спокойно прошел в гостиную. Вместо канадского телевидения теперь показывали шоу Фила Донахью. Убийца открыл шкафчик рядом с телевизором, нашел видеомагнитофон, подсоединенный к камере наружного наблюдения, вытащил маленький диск и положил его в карман. Затем он снова вернулся в прихожую, взял коробку с кирпичами и, стараясь не упасть на паркетном полу, скользком от все расширяющейся лужи крови, вышел на яркое утреннее солнце.
ГЛАВА 24
Что это такое? — спросил Питер, показав на монитор в компьютерной лаборатории «Зеркального отражения», на экране которого было видно что-то вроде косячка маленьких синих рыбок, плавающих в оранжевом океане. Саркар поднял глаза от своей клавиатуры:
— Искусственная жизнь. Этой зимой я читаю курс лекций о ней в колледже Раерсона.
— И как это работает?
— Ну, подобно тому как мы смоделировали на компьютере твое сознание, можно смоделировать на нем и другие аспекты жизни, в том числе размножение и эволюцию. Когда такие имитационные модели становятся достаточно сложными, некоторые специалисты полагают, что это уже чистая условность — считать ли их по-настоящему живыми. Эти рыбки эволюционировали из очень простых математических моделей жизненных процессов. И как у настоящих рыб, в их поведении проявляются неожиданные черты, например, они собираются в стайки.
— Как же ты от простых математических соотношений добрался до этих тварей, которые ведут себя, как настоящие рыбы?
Саркар записал на магнитный диск свои последние результаты и подошел к Питеру.
— Кумулятивная эволюция — вот ключ, который позволяет очень быстро перейти от хаоса к сложности, — пояснил он. — Протянув руку, он нажал несколько клавиш. — Вот, если хочешь, я покажу тебе простой демонстрационный пример.
Экран очистился.
— Теперь, — продолжал Саркар, — набери на клавиатуре какую-нибудь фразу. Без знаков препинания, только буквы.
Питер секунду подумал, затем застучал по клавишам «и там где ад там мы вот наше наказанье». Компьютер изобразил все это строчными буквами.
Саркар заглянул ему через плечо.
— Марло.
Питер удивился:
— Ты знаешь эти строки?
Саркар кивнул:
— Разумеется. Частная школа, ты что, забыл? Это из «Доктора Фаустуса»: «У ада нет границ, нет места пребыванья: ведь там, где мы, там ад, там вечные стенанья, и там, где ад, там мы — вот наше наказанье».
Питер промолчал.
— Посмотри на фразу, которую ты напечатал, — она состоит из 39 букв. — Саркару не пришлось их подсчитывать: как только Питер перестал печатать, компьютер сообщил длину файла вместе с некоторыми другими статистическими данными. — А теперь представь, что каждая из этих букв означает некий ген. Каждый из этих генов может принимать одно из 27 значений: от А до Z плюс пробел. Поскольку ты напечатал цепочку из 39 символов, это значит, что существует 2739 возможных строк такой же длины. Другими словами, жуткое количество.
Саркар протянул руку и нажал несколько клавиш.
— Эта рабочая станция, — пояснил он, — может каждую секунду генерировать сотни тысяч случайных строк длиной в 39 символов. — Он показал на цифру, появившуюся на экране. — Но даже при такой огромной скорости ей потребуется 2x1043 лет — в триллионы раз больше всего времени существования Вселенной, — чтобы набрести именно на эту строку Марло, при условии, что она каким-то образом сможет перебирать их все подряд.
Питер кивнул:
— Это как с теми обезьянами.
Саркар запел:
— И вот мы идем…
— Нет, не эти обезьяны, о которых ты подумал. Бесконечное количество обезьян, стучащих по клавиатурам компьютеров. Они никогда не напечатают точный экземпляр тома Шекспира, сколько бы ни старались.
Саркар улыбнулся:
— Это из-за того, что они работают вслепую. Но эволюция не слепа. Она кумулятивна. Каждое поколение чуть лучше предшествующего, если исходить из критериев отбора, налагаемых средой. Посредством кумулятивной эволюции можно перейти от абракадабры к поэзии, или от уравнений к рыбам, или даже от плесени к человеческим существам поразительно быстро. — Он тронул одну клавишу и посмотрел на экран. — Вот чисто случайная последовательность из тридцати девяти символов. Будем считать ее исходным организмом. На экране появилось:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudrrfe
— Посредством кумулятивной эволюции компьютер может перейти от этой случайной начальной точки к желаемой конечной точке всего за несколько секунд.
— Как? — спросил Питер.
— Пусть в каждом поколении одна строка текста может породить тридцать девять потомков. Но, как и в реальной жизни, потомки не вполне тождественны предку. Вместо этого в каждом из потомков один ген — одна буква — будет другой, соседней с отцовской вверх или вниз по алфавиту: так, например, Y может превратиться в X или в Z.
— Понял.
— Для каждого из тридцати девяти потомков компьютер определит, какой из них больше всего подходит к данной среде — какой ближе всего к этой строчке Марло, нашему идеалу наиболее приспособленной формы жизни. Затем одному из них — наиболее приспособленному — будет дана возможность размножаться в следующем поколении. Понимаешь?
Питер кивнул.
— Хорошо. Мы позволим эволюции продвинуться на одно поколение. — Саркар нажал еще одну клавишу. Тридцать девять совершенно одинаковых на вид строк появились на экране, и мгновение спустя тридцать восемь из них исчезли. — Вот наиболее приспособленный потомок. — Он указал на экран:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudnfe
001 wtshxowlvdamfhiqhgdiigjmh rpeqwursudnfe
— На первый взгляд это не очень заметно, но нижняя строчка чуть ближе к конечной цели, чем исходная.
— Я не вижу никакой разницы, — сказал Питер. Саркар пристально вгляделся в экран.
— Десятая буква изменилась, вместо Е стоит D. В целевой строке десятый символ — это пробел между словами «where» и «hell». Мы пользуемся циклическим алфавитом, считая пробел буквой, расположенной между А и Z. D ближе к пробелу, чем Е, так что эта строка немного лучше — чуть более приспособлена. — Он нажал еще на одну клавишу. — Теперь запустим эволюцию до конца — ну вот и готово.
Питер поразился:
— Как быстро.
— Кумулятивная эволюция, — торжествующе изрек Саркар. — Потребовалось всего 277 поколений, чтобы перейти от абракадабры к Марло — от хаоса к сложной структуре. Вот смотри, я буду показывать лишь каждое тридцатое поколение, причем гены, достигшие своих конечных состояний, как в нашей строке-образце, будут выделены прописными буквами.
Несколько нажатий на клавиши. На экране появилось:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudnfE
030 wttgWoxmvdakgiiphfdHghili SteqwursudnfE
060 xrtgWoymwccigihpiddHfihll StesxuovvapdE
090 xqugWm nzccfhihomcdHfihkM StcuyunwzpdE
120 ypudWI p bcEijhmnbbHfihkMzSTbWyvmvwyrcE
150 zpvdWj R aeEjIhlqbzHfigkMyST WyvkvwvsBE
180 AozcWibR fEklhkrbyHEjgiMyST W wjvwtuBE
210 ANzaWHERd HELLhISawHEjEiMwST WbwgvxsuBE
240 AND WHERE HELLfIS THEnEiMUST WdwEVzszBE
270 AND WHERE HELLcIS THEREbMUST WE EVER BE
Он нажал еще несколько клавиш.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Донна-Ли со всех сторон осмотрела себя в зеркало, висевшее на двери чулана в прихожей. Она нагнулась поближе к нему, чтобы лучше рассмотреть макияж, затем крикнула Хансу:
— Пока.
Ханс помахал ей ломтиком тоста:
— Не забудь, я сегодня приду поздно. После работы у меня совещание.
Она кивнула, широко улыбнулась и вышла из дома.
Повезло мне с женой, подумал Ханс. На нее приятно смотреть, и она не слишком требовательна в отношении его времени. Конечно, настоящему мужику вряд ли хватит одной женщины…
На Хансе была темно-синяя нейлоновая спортивная куртка и голубая полиэфирная рубашка. Серебристо-серый галстук, тоже синтетический, еще незавязанный болтался у него на шее. Он надел также белые кальсоны и черные носки, но пока был без брюк. До ухода на работу у него оставалось еще минут двадцать. Из своего уголка для завтрака он мог смотреть телевизор, стоявший в гостиной, хотя изображение немного смазывалось падающим на экран солнечным светом. Шла передача канадского телевидения с Джоэл Готлиб, берущей интервью у какого-то неизвестного Хансу лысеющего актера.
Ханс доедал свой последний тост, когда в дверь позвонили. Телевизор автоматически уменьшил картинку текущей передачи до маленького квадратика в левом верхнем углу экрана, а остальную его часть заполнило изображение, передаваемое наружной телекамерой охранной системы. Мужчина в коричневой униформе Объединенной посылочной службы стоял на крыльце. В руках он держал большую, завернутую в бумагу коробку.
Ханс чертыхнулся. Он не ожидал никаких посылок. Нажав кнопку кухонного телефона, он сказал:
— Минутку подождите. — И пошел одевать брюки. Поспешно натянув их, он прошел через гостиную в прихожую с голым паркетным полом, отпер дверь и распахнул ее. Дом выходил фасадом на восток, и фигура у входа как бы подсвечивалась сзади. Посыльному было на вид лет сорок, он был очень высок — добрых два метра — и худ. Судя по внешности, лет десять назад он мог быть баскетболистом. Его лицо с резкими чертами покрывал сильный загар, словно он недавно вернулся с юга. У Ханса мелькнула мысль, что, наверно, эти парни-посыльные из ОПС неплохо зарабатывают.
— Вы Ханс Ларсен? — спросил посыльный. Он говорил с каким-то акцентом: то ли британским, то ли австралийским — Ханс никогда не мог их толком различить.
Ханс кивнул:
— К вашим услугам.
Посыльный протянул ему коробку. Она имела форму куба с ребром длиной около полуметра и оказалась неожиданно тяжелой — словно кто-то прислал ему минералогическую коллекцию. Как только его руки освободились, верзила потянулся к своему поясу, где на металлической цепочке висела маленькая электронная записная книжка. Ханс повернулся, чтобы поставить коробку.
В тот же момент его настиг болезненный удар в основание шеи, и он почувствовал, что ноги у него стали ватными. Упав ничком — его потянул вперед вес коробки, — он спиной ощутил тяжесть ладони, прижимающей его к полу. Ханс попытался заговорить, но язык его не слушался. Посыльный носком ботинка перекатил его на спину, а затем он услышал, как щелкнул замок захлопнутой наружной двери. В затуманенном мозгу Ханса промелькнула какая-то нелепая мысль, но уже в следующий момент он понял, что его оглушили станнером, прибором, который он до сих пор видел лишь в детективных фильмах по телевизору, лишив его возможности управлять своими мышцами. Потрясение оказалось настолько сильным, что он намочил штаны.
Ханс попытался крикнуть, но выдавил из себя лишь слабый стон.
Тем временем долговязый тип прошел в глубину прихожей и встал перед Хансом. С огромным усилием ему удалось поднять голову. Этот человек теперь что-то делал со своим поясом. Клапан из черной кожи открылся, и Ханс увидел длинное тонкое лезвие ножа, засверкавшее в лучах света, просачивавшегося по краям штор гостиной.
Страх вызвал прилив сил, и он сделал попытку подняться на ноги. Долговязый прижал свой станнер сбоку к шее жертвы и нажал на спуск. Сильный электрический разряд прошел по всему телу Ханса, и он, почувствовав, что его светлые волосы встают дыбом, снова рухнул на спину.
Ханс попытался заговорить:
— П-п-…
— Почему? — переспросил долговязый своим странным, с этим непонятным акцентом, голосом. Он равнодушно пожал плечами. — Ты кого-то разозлил, — небрежно пояснил он. — По-настоящему разозлил.
Ханс снова попытался встать, но не смог. Верзила поставил свой ботинок ему на грудь и одним быстрым движением вытащил нож. Он сгреб спереди брюки Ханса и разрезал их, острое лезвие легко рассекло синюю полиэфирную ткань. Лжепосыльный поморщился, почуяв аммиачную вонь.
— Тебе следовало бы научиться владеть собой, приятель, — буркнул он. Еще пара быстрых движений ножом, и от кальсон Ханса остались одни лоскутья. — Заказчик платит дополнительно двадцать пять тысяч за вот это, надеюсь, ты понимаешь.
Ханс снова хотел закричать, но он все еще был оглушен станнером. Его сердце отчаянно колотилось.
— Н-нет, — прохрипел он. — Нет…
— Что такое, приятель? — с издевкой спросил верзила. — Ты думаешь, что без члена ты больше не будешь мужчиной? — Он наморщил лоб, как бы что-то соображая. — А знаешь, может, ты и прав. Я никогда над этим особенно не задумывался. — Но затем он ухмыльнулся, показав в оскале злобно изогнувшегося рта желтые зубы. — Опять же, мне платят не за то, чтобы я думал.
С ловкостью профессионального хирурга он взмахнул ножом, и Ханс издал сдавленный вопль. Его член был отсечен. Кровь хлынула на паркетный пол. Он снова попытался подняться, но верзила ударил его ногой по лицу, разбив ему нос, и снова коснулся Ханса станнером. Тело Ханса конвульсивно дернулось, и из раны фонтаном брызнула кровь. Он распростерся на полу. Слезы покатились по его лицу.
— Ты мог бы и так истечь кровью до смерти, — сказал верзила, — но я не могу рисковать. — Он нагнулся и длинной кромкой ножа полоснул Ханса по горлу. Ханс нашел в себе достаточно сил и самообладания, чтобы издать последний крик, звук которого резко изменился, когда его горло было перерезано.
Во всей этой суматохе отрезанный орган Ханса продолжал катиться по полу. Верзила носком ботинка отфутболил его поближе к телу, а затем спокойно прошел в гостиную. Вместо канадского телевидения теперь показывали шоу Фила Донахью. Убийца открыл шкафчик рядом с телевизором, нашел видеомагнитофон, подсоединенный к камере наружного наблюдения, вытащил маленький диск и положил его в карман. Затем он снова вернулся в прихожую, взял коробку с кирпичами и, стараясь не упасть на паркетном полу, скользком от все расширяющейся лужи крови, вышел на яркое утреннее солнце.
ГЛАВА 24
Что это такое? — спросил Питер, показав на монитор в компьютерной лаборатории «Зеркального отражения», на экране которого было видно что-то вроде косячка маленьких синих рыбок, плавающих в оранжевом океане. Саркар поднял глаза от своей клавиатуры:
— Искусственная жизнь. Этой зимой я читаю курс лекций о ней в колледже Раерсона.
— И как это работает?
— Ну, подобно тому как мы смоделировали на компьютере твое сознание, можно смоделировать на нем и другие аспекты жизни, в том числе размножение и эволюцию. Когда такие имитационные модели становятся достаточно сложными, некоторые специалисты полагают, что это уже чистая условность — считать ли их по-настоящему живыми. Эти рыбки эволюционировали из очень простых математических моделей жизненных процессов. И как у настоящих рыб, в их поведении проявляются неожиданные черты, например, они собираются в стайки.
— Как же ты от простых математических соотношений добрался до этих тварей, которые ведут себя, как настоящие рыбы?
Саркар записал на магнитный диск свои последние результаты и подошел к Питеру.
— Кумулятивная эволюция — вот ключ, который позволяет очень быстро перейти от хаоса к сложности, — пояснил он. — Протянув руку, он нажал несколько клавиш. — Вот, если хочешь, я покажу тебе простой демонстрационный пример.
Экран очистился.
— Теперь, — продолжал Саркар, — набери на клавиатуре какую-нибудь фразу. Без знаков препинания, только буквы.
Питер секунду подумал, затем застучал по клавишам «и там где ад там мы вот наше наказанье». Компьютер изобразил все это строчными буквами.
Саркар заглянул ему через плечо.
— Марло.
Питер удивился:
— Ты знаешь эти строки?
Саркар кивнул:
— Разумеется. Частная школа, ты что, забыл? Это из «Доктора Фаустуса»: «У ада нет границ, нет места пребыванья: ведь там, где мы, там ад, там вечные стенанья, и там, где ад, там мы — вот наше наказанье».
Питер промолчал.
— Посмотри на фразу, которую ты напечатал, — она состоит из 39 букв. — Саркару не пришлось их подсчитывать: как только Питер перестал печатать, компьютер сообщил длину файла вместе с некоторыми другими статистическими данными. — А теперь представь, что каждая из этих букв означает некий ген. Каждый из этих генов может принимать одно из 27 значений: от А до Z плюс пробел. Поскольку ты напечатал цепочку из 39 символов, это значит, что существует 2739 возможных строк такой же длины. Другими словами, жуткое количество.
Саркар протянул руку и нажал несколько клавиш.
— Эта рабочая станция, — пояснил он, — может каждую секунду генерировать сотни тысяч случайных строк длиной в 39 символов. — Он показал на цифру, появившуюся на экране. — Но даже при такой огромной скорости ей потребуется 2x1043 лет — в триллионы раз больше всего времени существования Вселенной, — чтобы набрести именно на эту строку Марло, при условии, что она каким-то образом сможет перебирать их все подряд.
Питер кивнул:
— Это как с теми обезьянами.
Саркар запел:
— И вот мы идем…
— Нет, не эти обезьяны, о которых ты подумал. Бесконечное количество обезьян, стучащих по клавиатурам компьютеров. Они никогда не напечатают точный экземпляр тома Шекспира, сколько бы ни старались.
Саркар улыбнулся:
— Это из-за того, что они работают вслепую. Но эволюция не слепа. Она кумулятивна. Каждое поколение чуть лучше предшествующего, если исходить из критериев отбора, налагаемых средой. Посредством кумулятивной эволюции можно перейти от абракадабры к поэзии, или от уравнений к рыбам, или даже от плесени к человеческим существам поразительно быстро. — Он тронул одну клавишу и посмотрел на экран. — Вот чисто случайная последовательность из тридцати девяти символов. Будем считать ее исходным организмом. На экране появилось:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudrrfe
— Посредством кумулятивной эволюции компьютер может перейти от этой случайной начальной точки к желаемой конечной точке всего за несколько секунд.
— Как? — спросил Питер.
— Пусть в каждом поколении одна строка текста может породить тридцать девять потомков. Но, как и в реальной жизни, потомки не вполне тождественны предку. Вместо этого в каждом из потомков один ген — одна буква — будет другой, соседней с отцовской вверх или вниз по алфавиту: так, например, Y может превратиться в X или в Z.
— Понял.
— Для каждого из тридцати девяти потомков компьютер определит, какой из них больше всего подходит к данной среде — какой ближе всего к этой строчке Марло, нашему идеалу наиболее приспособленной формы жизни. Затем одному из них — наиболее приспособленному — будет дана возможность размножаться в следующем поколении. Понимаешь?
Питер кивнул.
— Хорошо. Мы позволим эволюции продвинуться на одно поколение. — Саркар нажал еще одну клавишу. Тридцать девять совершенно одинаковых на вид строк появились на экране, и мгновение спустя тридцать восемь из них исчезли. — Вот наиболее приспособленный потомок. — Он указал на экран:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudnfe
001 wtshxowlvdamfhiqhgdiigjmh rpeqwursudnfe
— На первый взгляд это не очень заметно, но нижняя строчка чуть ближе к конечной цели, чем исходная.
— Я не вижу никакой разницы, — сказал Питер. Саркар пристально вгляделся в экран.
— Десятая буква изменилась, вместо Е стоит D. В целевой строке десятый символ — это пробел между словами «where» и «hell». Мы пользуемся циклическим алфавитом, считая пробел буквой, расположенной между А и Z. D ближе к пробелу, чем Е, так что эта строка немного лучше — чуть более приспособлена. — Он нажал еще на одну клавишу. — Теперь запустим эволюцию до конца — ну вот и готово.
Питер поразился:
— Как быстро.
— Кумулятивная эволюция, — торжествующе изрек Саркар. — Потребовалось всего 277 поколений, чтобы перейти от абракадабры к Марло — от хаоса к сложной структуре. Вот смотри, я буду показывать лишь каждое тридцатое поколение, причем гены, достигшие своих конечных состояний, как в нашей строке-образце, будут выделены прописными буквами.
Несколько нажатий на клавиши. На экране появилось:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudnfE
030 wttgWoxmvdakgiiphfdHghili SteqwursudnfE
060 xrtgWoymwccigihpiddHfihll StesxuovvapdE
090 xqugWm nzccfhihomcdHfihkM StcuyunwzpdE
120 ypudWI p bcEijhmnbbHfihkMzSTbWyvmvwyrcE
150 zpvdWj R aeEjIhlqbzHfigkMyST WyvkvwvsBE
180 AozcWibR fEklhkrbyHEjgiMyST W wjvwtuBE
210 ANzaWHERd HELLhISawHEjEiMwST WbwgvxsuBE
240 AND WHERE HELLfIS THEnEiMUST WdwEVzszBE
270 AND WHERE HELLcIS THEREbMUST WE EVER BE
Он нажал еще несколько клавиш.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42