– Воистину! Грех непрощенный! – улыбнулся Фридман. – Но похоже на внутреннюю ошибку. Все вдруг посыпалось, будто свитер, который дернули за петелечку, и он начал разваливаться. Может, сработала какая-то закономерность внутренней эволюции, и она просто сколлапсировала, есть и такая экзотическая версия. Но многообещающая! Значит, и нашу эволюцию может такое ждать, и тогда это – научный результат, открытие. В общем, все посыпалось, а ты не бери в голову.
– То есть все те люди, с которыми я беседовал, погибли?
Фридман странно посмотрел на меня.
– Ну, можно сказать и так. Хотя на самом деле они умерли миллион лет назад по их часам, ты же их видел только в срезе, через шлюз.
Фридман суетился, звенел посудой, ставя передо мной чашки, плошки, а я все смотрел на его свитер. В этот момент, видимо услышав грохот ящиков, вошла Джейн:
– Мальчики! Вы тут справляетесь?.. О, какой у тебя пуловер. – Она повернула ко мне голову. – Ты принес?
Я кивнул. Джейн достала смартфон, чтобы снять Андрея в его обновке и послать кому-нибудь из подруг, но тот поднял руку:
– Погоди!
Фридман быстро подскочил ко мне и улыбнулся широкой лучезарной американской улыбкой. Потом, видимо, вспомнив, что я только приехал с кладбища, стер улыбку.
– Готово! – сказала Джейн. – Ну, вы тут справляетесь, я вижу…
– Да, вполне, – кивнул Андрей. – А где у тебя тут печенье какое-нибудь?
– Ну, значит, не вполне… Вон в том шкафчике. И сахар там же. Ладно, не буду вам мешать…
Она удалилась из кухни, еще раз окинув все контрольным взором, а я снова повернулся к Андрею, разливавшему кипяток по одинаковым кружкам с изображением американского флага.
– Слушай, Андрей, я все хотел спросить, но не нашел тебя в последний день перед отлетом… Теперь спрошу. А как работает шлюз? Там же в машине идет ускоренная эволюция, другой темп времени…
– Я понял тебя, – Фридман кивнул. – Действительно, там все пролетает моментально, виртуальная эволюция – это просто цифровой шквал, и чтобы развернуть это до нашего масштаба, разобраться во всей этой цифровой мелочи, мы делаем как бы временные срезы, как колбасу нарезаем. Копировали слой за слоем и клали срезы под предметное стекло нашего «микроскопа». Высветляем, окрашиваем, если говорить языком биологии, растягиваем… То есть ты общался даже не с живыми людьми, которые действовали в режиме реальной эволюции своего мира. Мы имели дело с неким выделенным временным срезом. Это просто запись. Мы ее прокручиваем, причем у нас есть возможность, поскольку это всего лишь запись куска эволюции, внести в начало эпизода кое-какие коррективы, чтобы проверить разные гипотезы.
– Какие гипотезы?
– Ну, тебе вряд ли это интересно. В основном математические, наши программерские. Например, мы можем проиграть кусочек несколько раз, меняя данные на входе, чтобы посмотреть, получаются ли нужные данные на выходе.
– А конкретнее?
– Проверяли, можно ли найти такие входные параметры, чтобы на выходе получить заданные, точнее, ожидаемые. Это нетривиальный вопрос, вообще-то ведь эволюция – процесс случайностный. Случайность ее и двигает. Не будет ошибки – не будет эволюции. Мы, по-моему, говорили с тобой об этом. Поэтому, кстати, любой проигрыш любого среза дает каждый раз чуть-чуть иные цифры на выходе. Вот… А у наших математиков была гипотеза, что можно навести эволюцию на ориентиры… Ну, вот как молния – в какое дерево она ударит, неизвестно, это чисто вероятностный процесс. Но если поставить некий высотный громоотвод, увеличится вероятность удара в эту точку. Понял чего-нибудь?
– Продолжай.
Фридман посмотрел на мое серьезное лицо, вздохнул и продолжил:
– Задаются серии цифровых параметров, чтобы на выходе получились такие-то значения. Причем входящие данные надо задать такими, чтобы они явно были чужеродными для «естественной» эволюции. Иначе будет непонятно, случайное это совпадение получено на выходе или нет. Другой вопрос, как их найти в этих бигдатах, искомые ожидаемые числа, учитывая, что их там может и не быть, гипотеза ведь не подтверждена. Короче, не забивай голову… А шлюз, о котором ты спрашивал, – это просто программный переходник, он преобразовывает программные коды в удобный для твоего восприятия вид – показывает их тебе в виде людей на экране. Там же внутри нет никаких людей из костей и мяса, как ты понимаешь, нет никаких белковых молекул, домов, облаков, там только цифирь одна. Ее надо развернуть, конвертировать.
– «Домов, облаков…» – повторил я задумчиво. – Нету… То есть одну и ту же жизнь персонажа вы можете прокрутить в срезе несколько раз, поскольку это запись маленького отрезка эволюции?
– Ну, да. Я об этом и говорю. Одну жизнь, говоря бытовым языком, мы можем проиграть несколько раз и по-разному. Заодно с тысячами других в этом временном срезе.
– То есть… Погоди, – я задумался. – Пока запись лежит, то есть не проигрывается, она мертва. Но как только вы начинаете эту «песню» проигрывать, персонажи оживают?