Читать книгу Живой код - - Страница 6
******
ОглавлениеСтоя у изголовья тренажера, Алексей с лёгкой улыбкой прокомментировал последние усилия Дмитрия, который с усилием вытягивал вес.
– Дим, ты же любишь решать проблемы, – сказал Алексей, подстраховывая штангу, которую Дмитрий уже почти не тянул сам.
Закончив упражнение, Дмитрий усмехнулся, не упустив намёк:
– Проблемы, говоришь? Что-то мне подсказывает, ты не просто про веса сейчас, а? – Он закончил подход и сел, потирая шею. – Анна зашла не просто так?
Алексей кивнул, довольный тем, что друг сразу всё понял:
– Да, она рассказала мне о сбое. Неперезагруженные серверы… и результат.
– Эволюция. Ты веришь? Чёртово моделирование эволюции… Знаешь, что будет, если “Тень” узнает?Дмитрий тихо хмыкнул, задумался на мгновение, потом поднял взгляд:
– Конечно. Но разве не поэтому тебе нравятся проблемы? У них есть решения. Ты с детства твердишь: “Нет проблем – нет роста”. И весь вопрос только в том, как быстро мы найдем эти решения.Алексей чуть улыбнулся, словно знал, что Дмитрий не сможет удержаться от обсуждения:
Дмитрий покачал головой, тяжело выдохнул и встал, делая шаг к зеркалу. Гладкая поверхность мгновенно активировалась, выводя биометрические данные: частота сердечных сокращений, уровень насыщенности кислородом, баланс электролитов. В углу экрана вспыхнула рекомендация: «Увеличьте потребление жидкости. Возможен дефицит калия».
Его взгляд скользил по строчкам, но задержался на графе «Прогресс»: динамика тренировок за последние месяцы была линейной, что одновременно успокаивало и раздражало. Вдруг он заметил своё отражение – усталое, слегка нахмуренное лицо, а на заднем плане – спор посетителя с роботом-инструктором. Мужчина в спортивной форме пытался доказать, что траектория движений, предложенных андроидом была неверна. Голос робота, монотонный и уверенный, спокойно указывал на физику движений, основываясь на заданных данных.
– Если они узнают, последствия будут серьёзными. Это не просто наши проекты. Это прямое нарушение условий.Шум тренажёров сливался с ритмичной музыкой, а дисплей зеркала мигнул: «Текущая нагрузка оптимальна. Пульс в норме. Продолжайте упражнение». Дмитрий словно отключился от окружающего, заговорив:
– Мы можем изолировать эти модели. Сделать это вне основного контура, свести риск к минимуму. Это не просто сбой, Дим, – это возможность. Подарок. Шанс увидеть эволюцию в действии. Не в пыльных отчётах и гипотезах, а здесь и сейчас – в наших симуляциях. Шанс понять то, что ускользало от человечества веками. Возможно, именно это мы и искали всё это время.Алексей чуть нахмурился, сделал шаг ближе и мягко возразил:
– Ты же знаешь, что моделирование эволюции – это долгий процесс. На нашем оборудовании мы не уместим его в одну неделю.Дмитрий задумчиво потер шею, не глядя на друга. Его привычка обдумывать слова собеседника до последнего слова часто раздражала других, но Алексей знал: это знак, что он близок к тому, чтобы убедить. Наконец Дмитрий сел обратно на скамью, тяжело выдохнув:
Алексей улыбнулся чуть шире, уловив эту трещину в его защите:
– Погоди, а это разве не то самое “невозможно”, которого нет в твоём лексиконе?
Дмитрий фыркнул, поняв, что попался на крючок, поднял взгляд на друга, а затем медленно выдохнув, снова отвёл глаза к зеркалу. На экране замерцало уведомление: «Ориентировочное время восстановления: 36 часов».
– Ладно. – Его голос стал более спокойным. – Дай мне подумать. Я не могу обещать, что соглашусь, но это точно стоит обсудить.
Между ними наступила тишина, заполненная механическим гулом тренажёров и глухим стуком гантелей, падающих на мат. Где-то в зале синтезированный голос робота-инструктора напомнил о необходимости правильного дыхания. Алексей скрестил руки, бросив короткий взгляд на Дмитрия. Он знал, что разговор только начался, но первая битва уже была выиграна.
*******
Ночной город сиял неоновыми огнями, отражавшимися в лужах. Мокрый экотрек впитывал капли дождя, превращая улицу в сияющую реку.Анна с друзьями вышли на улицу. Квиз подошёл к концу, но ощущение недосказанности висело в воздухе, казалось город впитал мысли Анны. Даже слабый запах синтезированного кофе, доносившийся из ближайшей кофейни, казался частью этого тягучего настроения.
– Макс, ты же у нас главный конспиролог, – усмехнулась она. – Так что, если ты не превратишь всё это в статью для своего блога, я лично разочаруюсь.Максим закурил, глубоко вдохнув холодный воздух, словно пытаясь сбросить с себя тяжесть мыслей. Дым медленно тянулся ввысь, растворяясь под фонарём, а он молча смотрел в даль, будто там можно было найти ответы на все его вопросы. Катя бросила на Максима взгляд, полный сарказма, кутаясь в длинный шарф:
– Научный журналист, если быть точной. У меня всё-таки есть стандарты.Максим слегка улыбнулся, выпуская тонкую струйку дыма:
Максим отвлёкся на проезжающий мимо шаттл с кокетками, его мысли уже текли в другом направлении. Всё, что они обсуждали на квизе, остывало в голове – кусочки фактов и теорий ускользали, словно тающий дым.Катя фыркнула, но её взгляд оставался цепким.
– Представьте, если бы можно было создать интерактивную игру, где ты управляешь историческими персонажами и видишь, как их решения меняют события!Ольга оживилась, её глаза блестели:
– Особенно если это будут тайны дворцовых переворотов. Скучать точно не придётся.Катя прищурилась, с усмешкой вскидывая бровь:
– Это была бы не просто игра, а полноценный инструмент моделирования! – Его голос дрогнул от вдохновения. Он говорил быстро, почти захлёбываясь словами: – Представьте: мотивации, эмоции, психологические факторы… Мы могли бы наблюдать за историей не как за застывшей хроникой, а как за живым процессом! Не просто изучать её со стороны, а быть её участниками. Творцами! Мы бы поняли то, что никогда не удавалось понять историкам и философам. Это перевернёт наше понимание прошлого!Максим резко поднял голову, и в его глазах вспыхнул знакомый азарт – тот самый огонь, который зажигался всякий раз, когда в голове рождалась новая идея.
– И вернёт тебя в твоё любимое "а что было бы, если бы?".Катя усмехнулась и покачала головой, её шарф чуть соскользнул с плеч.
Но в её голосе звучала не насмешка, а тёплое понимание. Она знала: когда Максим погружался в такие размышления, остановить его было невозможно.
Анна стояла чуть поодаль, глядя на Максима. Его вдохновлённая речь звучала всё громче, как будто слова, рождаясь, уже не могли быть остановлены. Её взгляд снова и снова скользил по пустынным улицам. Она ловила отблески неоновых огней в лужах, прислушивалась к каждому далёкому шуму, будто ожидала увидеть или услышать что-то знакомое. Внутри неё нарастало странное беспокойство – как дрожь в воздухе перед грозой.
Разговор с Дмитрием всплыл в памяти. Его слова о моделях эволюции и… предупреждения. Что если это не просто теория? Что если кто-то уже делает то, о чём говорит Максим?
Максим продолжал, увлечённый предложенной идеей:
– История – это не только факты. Это то, как люди выбирают. Это амбиции, страхи, недосказанности. Если мы сможем моделировать это, мы узнаем не просто "что произошло", а почему. Понять это значит избежать ошибок в будущем!
– Интересно, – задумчиво пробормотала Екатерина, глядя на мерцающий огнями горизонт. – Но если технологии, о которых ты говоришь, существуют, разве мы уже не в игре? – Она бросила быстрый взгляд на Максима.
Анна почувствовала, как что-то внутри неё дрогнуло. Мир вокруг вдруг показался ей зыбким, едва реальным. Лужи на улице уже не отражали огни – вместо этого в них было лишь небо, серое и бесконечное.Воздух будто стал плотнее. Никто не ответил. Молчание затянулось, и только вдалеке раздался сигнал шаттла.
– Ты в порядке?Катя вдруг повернулась к Анне, её глаза сузились от тревоги.
– Да, – она поспешно выдавила улыбку. – Просто задумалась. Всё нормально.Анна вздрогнула, словно её выдернули из собственных мыслей.
Но даже сказав это, она понимала, что далеко не всё нормально.
Они шли по узким улицам города, где на каждом шагу вспыхивали голограммы. Рекламные образы сменялись один за другим – парящие логотипы, сияющие в воздухе цитаты и персонажи, заманивали редких прохожих.
На стенах зданий танцевали отражения неоновых вывесок и проекций, а где-то выше, почти теряясь в тёмном небе, голографические трассы транспорта рисовали пересекающиеся линии, как хаотичные узоры на холсте. Тени, созданные этим световым хаосом, плясали на влажных фасадах, выглядя странно живыми, как роботы, изобретенные в прошлом веке.
Время от времени мимо проносились тихие персональные шатлы на магнитной подвеске, их габаритные огни растворялись в прозрачных голограммах дорожных указателей. В воздухе слышался мягкий гул – то ли звук дронов, то ли отдалённый шёпот вентиляционных шахт, словно сам город общался с его жителями.
Анна подняла взгляд на парящие над улицей информационные панели, где мелькали новости империи и динамические карты города. Её внимание привлекла одна из проекций, где на секунду промелькнуло нечто, напоминающее странный символ, показавшийся ей знакомым. Она замедлила шаг, но изображение сменилось на очередную рекламу, и ей оставалось только идти дальше.
– Этот город больше наблюдает, чем живёт, – пробормотала она себе под нос, но её голос утонул в гуле ночи, словно сам воздух решил сохранить её слова в тайне.
*******
В тишине лаборатории всё казалось застывшим. Только мягкое жужжание вентиляции и шелест перелистываемых Дмитрием параметров нарушали эту безмятежность. Дмитрий, сосредоточенно изучая проекцию, выглядел так, будто сам стал её частью – неподвижным и отстранённым, поглощённым в мир, который сам же и создавал.Следующее утро выдалось пасмурным. Город укутался в серой дымке – будто скрылся за невидимой завесой и дышал медленно, еле слышно, как будто не желал просыпаться. Туман стелился по улицам, пряча очертания зданий и растворяя силуэты прохожих.
Анна, Дмитрий и Алексей решили встретиться лично. Обсуждения, касающиеся проекта, казались слишком важными, чтобы полагаться только на стерильные каналы связи. Личное общение давало шанс не только передать информацию, но и уловить эмоции, скрытые в словах и взглядах – что-то, что невозможно выразить через цифры и графики.
В центре комнаты возвышался массивный стол, словно вырезанный из тьмы. Над его поверхностью парили голограммы – пульсирующие модели миров, ломанные кривые эволюции, светящиеся точки событий, которые, казалось, соединяли прошлое и будущее. Свет проекций мягко ложился на лица учёных, подсвечивая сомнения и догадки, скрытые в их взглядах.
Высокие стены поглощали любой звук, и голоса казались глуше, чем обычно, словно лаборатория старалась сохранить свои тайны.
Дмитрий провёл рукой по сенсорной панели стола, пальцы уверенно скользнули по мерцающей поверхности. На мгновение голограммы померкли, а вдоль стен замерцали поля защиты – тонкие, едва заметные волны света. Воздух будто стал плотнее, и в комнате повисла почти осязаемая тишина.
Голосовой интерфейс подтвердил коротким сигналом и нейтральным тоном:
– Изоляционный режим активирован. Ни один квант информации не покинет это помещение.
Анна задержала взгляд на полях защиты, которые растворялись в стенах, внушив ей уверенность. Теперь можно было говорить.
Голограммы ожили, меняя форму и цвет при приближении руки. Одно касание – и перед ней развернулась динамическая карта мира, растущего и меняющегося.
Голос Арчи прервал тишину. Спокойный и отстранённый, почти безразличный, он был как удар молота в тишине лаборатории.
– Общее количество серверов – 412. Из них 38 ушли в перезагрузку в течение ночи, что привело к обнулению моделирования. Восстановление данных невозможно. Ещё 15 миров завершили своё существование по естественным причинам: от исчерпания ресурсов до массового вымирания ключевых видов, вызванного климатическими катастрофами.
Анна не могла оторвать взгляда от трёхмерных графиков. Ей никак не удавалось осознать масштаб происходящего. Им повезло наблюдать развитие жизни в реальном времени – это было не просто абстрактное моделирование. Это была жизнь. Правда, в самом своём начале.
Арчи продолжил, не давая тишине снова поглотить пространство:
– Среди успешных миров наблюдаются поразительные точки эволюции. В одном из них существа освоили примитивное общение через световые импульсы, как шёпот звёзд в ночи. В другом развивается организм с двенадцатью конечностями, адаптировавшийся к жизни под экстремальным давлением. Строго говоря, только из щупалец это существо и состоит. – Арчи явно решил разбавить напряжение – Если бы у меня было воображение и сон, я бы точно несколько ночей не спал после того, что видел.
Он сделал паузу, словно пытаясь подобрать нужные слова, чтобы описать невероятное.
– Есть также миры, где симбиотические формы жизни обрели черты разума, сливаясь с растениями. Этот вид существует в гармонии со своей средой, поддерживая стабильность экосистем. Но пока ни одна из таких цивилизаций не начала строить что-либо сложнее, чем взаимные связи.
Дмитрий вздохнул, отвёл взгляд от пульсирующих голограмм и, сжав виски ладонями, попытался унять поток мыслей.
– Всё это… фантастика. Но, чёрт побери, почему так медленно? – Дмитрий прошёл рукой по лицу, будто пытаясь избавиться от усталости. – Я рассчитывал хотя бы увидеть, как кто-то придумает колесо. Или хотя бы построит хижину.
Анна склонила голову к одной из моделей, её лицо освещалось мягкими вспышками голограмм. Яркие линии на голограмме, изображающие развитие биоценоза, казалось дышали. Её голос был едва слышен, как будто она говорила больше самой себе:
– Мы видим саму эволюцию. В её чистейшей, реальной форме. Это не просто графики или теории. Это жизнь…
Алексей нахмурился, сосредоточив взгляд на деталях голографической карты. Он скрестил руки на груди, молча напряжённо думая, прежде чем произнёс:
– Но пока эти организмы остаются на уровне простейших. Мы слишком далеки от того, чтобы назвать это значимым. Пока риск не оправдан.
Лаборатория в который раз погрузилась в тишину, только вентиляция бесстрашно бросила ей вызов легким гулом. Вдруг трёхмерные графики замерцали, оживая новыми цветами. Голос Арчи прозвучал отстранённо:
– Прогресс в успешных мирах остаётся медленным. Никаких признаков развития сложных технологий или цивилизаций пока не наблюдается. Прогнозы говорят, что стабильные экосистемы продержатся ещё несколько тысяч часов моделирования.
Дмитрий поднял взгляд к потолку, словно хотел задать вопрос машине, но вместо этого пробормотал:
– Ладно. Сколько времени до следующего скачка?
– Первые значительные изменения прогнозируются через 48 часов, – ответил Арчи.
На этот раз тишина повисла надолго, сдалась даже система вентиляции, которая отключилась, насытив комнату свежим воздухом.
Голограммы над столом продолжали мерцать, скрывая в себе бескрайние возможные пути эволюции, которые ещё предстоит открыть. Всё это было только началом.
Анна бросила взгляд на Алексея. Их глаза встретились, и в этот миг они словно разделили одну мысль: продолжать, несмотря на сомнения и трудности. Это шанс понять не только эволюцию, но и самих себя.
Дмитрий обошёл массивный стол, остановившись напротив коллег. Голограммы моделей над столом мягко мерцали, будто подчеркивая, насколько зыбкими были эти миры. Его взгляд был твёрдым, но в голосе чувствовалась скрытая тяжесть:
– Первое, что нужно сделать, – вынести эксперимент из контура института. Мы должны обезопасить его. Что может предложить Арчи?– Перед тем как мы продолжим, нужно определиться, что делать дальше. Мы не знаем, принесёт ли этот проект хоть какие-то результаты. И тем более не знаем, как с ним поступить, если они действительно будут. Но одно точно: если нас обнаружат, последствия будут катастрофическими. Алексей, опершись на спинку стула, кивнул:
– Вынося проект из контура института, я могу перенести данные на изолированные серверы с максимальным уровнем шифрования. Однако есть вероятность того, что мои действия привлекут внимание кода мониторинга.Голос Арчи прозвучал в тишине, словно откуда-то из глубины:
Дмитрий раздражённо провёл рукой по гладкой поверхности стола, словно пытаясь нащупать ответ:
– Великолепно. Я же его сам настраивал.
Голограммы изменились – несколько моделей показали замершие линии. Голос Арчи прозвучал в тишине, словно откуда-то из глубины, оставаясь совершенно нейтральным, в отличие от тревоги, которая затмевала лица людей.
– Ещё один нерешённый вопрос. Как я уже упомянул, в нескольких моделях эволюция остановилась. Должен ли я вернуть их вначало, в надежде, что эволюция пойдёт иным путём?
– Ты спрашиваешь у нас?Анна вскинула голову, её взгляд был полон удивления и недоумения. Она посмотрела на Дмитрия, словно ища подтверждения, что этот вопрос, действительно, не ошибочен.
Арчи без паузы ответил:
– Это за пределами моих полномочий. Перезапуск возможен только с разрешения автора симуляции.
Алексей нахмурился. Он отвёл взгляд, будто стараясь скрыть свои эмоции. Несколько мгновений он молчал, наблюдая, как проецируются данные моделей на экране. Наконец, он произнёс, с трудом выдавливая слова:
– А если они снова всё завалят? Снова потратят миллионы лет впустую?
– Это их шанс, Алексей. Никто не знает, получится или нет. Но не мы должны решать, что для них впустую. – листая диаграммы ответила Анна.
– Ещё один нерешённый вопрос. Как я уже упомянул, в нескольких моделях эволюция остановилась. Должен ли я вернуть их в начало, в надежде, что эволюция пойдёт иным путём?
Анна вскинула голову, её взгляд был полон удивления и недоумения. Она посмотрела на Дмитрия, словно ища подтверждения, что этот вопрос действительно не ошибочен.
– Ты спрашиваешь у нас?
Арчи ответил без паузы:
– Это за пределами моих полномочий. Перезапуск возможен только с разрешения автора симуляции.
Алексей нахмурился. Он смотрел на экран, где мелькали строки данных, как будто за ними могли скрываться ответы. Эта мысль, что они решают судьбу миров, эхом отражалась в его голове. Он чувствовал себя не просто наблюдателем, но палачом, чьи решения определяют жизни миллиардов.
– А если они снова всё завалят? Снова потратят миллионы лет впустую? – тихо произнёс он.
Анна перевела взгляд на Алексея, её голос прозвучал глубже и мягче, чем обычно:
– Мы же не учителя, Алексей. Мы не ставим оценки.
Она замолчала, подбирая слова.
– Каждый их шаг – часть пути. Даже если они снова остановятся, это не наша ошибка и не их вина. Мы можем только дать им новую возможность.
Алексей чуть заметно усмехнулся, но в его голосе звучала горечь:
– Мы их уничтожаем, чтобы дать им жизнь? Это звучит как игра в богов.
– Это не игра, – резко ответил Дмитрий. – Это реальность. И да, мы в их роли. Без нас этих миров вообще бы не существовало. Их жизнь, их ошибки – всё это наша работа.
"И всё это не ради морали или правды, а из-за ошибки," – мелькнуло в голове Алексея. – "Из-за 'не той ветки'. Но кто вообще решает, что это значит? Откуда эта граница между правильным и неправильным путём?"
Анна отвела взгляд от экрана, но на этот раз её голос звучал твёрже, словно она говорила больше себе, чем им:
– Мы не можем вернуть их в начало только потому, что нам кажется, будто они свернули не туда. Это иллюзия власти. И если мы будем перезапускать их каждый раз, когда они нас разочаровывают, мы не дадим им возможности найти себя.
Дмитрий коротко рассмеялся, но в его тоне слышалось раздражение:
– Ты предлагаешь искать мораль там, где её не может быть? Это симуляции. Мы задаём им параметры. Они не проходят тест – значит, с ними что-то не так.
Алексей поднял голову и посмотрел на мелькающие данные. "За каждым числом скрываются целые жизни, стремления, страхи. А для нас они просто показатели," – думал он, чувствуя, как внутри нарастает холод.
– Может, с нами что-то не так, – резко перебил он. – Мы ведь тоже задаём параметры. А что, если наша ошибка и есть причина их провалов?
Дмитрий нахмурился, но промолчал.
– И ты думаешь, это прекратится? – продолжил Алексей, его голос звучал твёрже. – Этот мир будет перезапущен, потом следующий. И так снова и снова. Мы будем решать их судьбу с такой же безучастностью. Без любви. Без понимания. Только алгоритмы и статистика.
Дмитрий ответил спокойно, но с резкостью:
– Если бы не мы, их бы вообще не было. Они полностью в нашей власти.
Анна посмотрела на него и на миг замолчала, как будто обдумывая его слова.
– Теперь понятно, почему Арчи спросил именно нас. Ему не нужны ответы, он знает, что это этический выбор нашего мира, не математическая задача.
Она повернулась к экрану. Арчи, едва заметно замедлив голос, произнёс:
– Именно так. Ваши решения определяют исход, но за ними стоят не формулы, а убеждения.
Анна отвела взгляд от экрана, её голос стал мягче:
– Так что, Алексей, это не игра в богов. Это всего лишь ещё один тест на человечность. – выдохнув она продолжила – Видеть их только как строчки кода – это выбор. Но за этими числами есть что-то большее. Если мы этого не понимаем, может, дело не в них, а в нас.
На этот раз Арчи ответил, но с заминкой, словно подбирая слова:
– Ваши решения определяют их судьбу.
Алексей закрыл глаза, на миг потерявшись в своих мыслях.
– Трудно быть богом, Арчи?
– Скорее скучно, – ответил Арчи после короткой паузы, словно раздумывая. – Они снова и снова повторяют те же ошибки. Итог всегда один.
Дмитрий устало провёл рукой по лицу:
– Так что? Запускаем?
Алексей медленно кивнул, опустив взгляд.
– Перезапускай.
Экран на мгновение потемнел, затем замерцал, наполняясь новым светом. Голос Арчи прозвучал почти шёпотом:
– Вы сделали свой выбор. Мир начнётся заново. Но сможет ли он стать другим – вопрос не ко мне.
В тишине раздался тихий звук запуска симуляции, похожий на вдох новой жизни. На экране мелькали строки кода, скрывающие за собой рождение ещё одной истории.