Литмир - Электронная Библиотека
Содержание  
A
A

Он воспринял лучше, чем можно было ожидать, – заметила Прима.

“Да,” – Лия закрыла глаза. “Надеюсь, мы не пожалеем об этом.”

В любом случае, – в голосе Примы звучала улыбка, – теперь будет интересно.

Лия улыбнулась, вспоминая спокойную уверенность в глазах Максима. Впервые за этот безумный день она почувствовала, что возможно, только возможно, у них действительно есть шанс.

“Хорошо, попробуем ещё раз,” – Максим потёр уставшие глаза. “Если заменить стандартный блок на…”

Подожди, – прервала его Рэн. Входящий вызов от Лии.

Максим замер, не закончив фразу. В такой поздний час это могло означать только проблемы.

“Прими вызов.”

Когда экран погас, Максим откинулся на спинку кресла, рассеянно глядя на зависшие в воздухе строки кода.

Что думаешь? – спросила Рэн.

“Думаю, что всё серьёзнее, чем она говорит. Элитные семьи просто так не дают второго шанса.”

Согласна. Но это наш шанс получить доступ к их разработкам.

“Нет,” – Максим покачал головой, закрывая окно с недоделанным кодом. “Никакого взлома, никаких трюков. Сделаем всё честно.”

Из-за неё? – в голосе Рэн прозвучало любопытство.

“Из-за нас обоих,” – он развернул новое окно терминала. “Давай посмотрим, что у нас есть из наработок Бергмана. Должно быть что-то, что можно развить в полноценный проект.”

А как же сон?

“Какой сон?” – Максим уже погружался в изучение формул. “У нас всего три месяца.”

Рэн не ответила, но он почувствовал её одобрение. Ночь обещала быть долгой.

***

“…и таким образом, квантовая декогеренция приводит к…” – голос учителя Сонга растворился в мыслях Максима.

Три месяца. Всего три месяца на создание чего-то революционного. Он рассеянно водил пальцем по краю терминала, когда пришло сообщение от Лии:

“Встретимся после уроков? В сети, конечно.”

“Конечно” – теперь это слово отдавало горечью.

Последний урок тянулся бесконечно. Наконец, оказавшись дома, Максим активировал канал связи. Изображение Лии появилось на экране – она была в светлой домашней одежде, волосы собраны в небрежный пучок.

“Есть идеи?” – спросил он вместо приветствия.

“Начнем с демонстрации возможностей Примы,” – она развернула дополнительный экран с данными. “Это не просто визуализации. Смотри.”

Над её терминалом возник образ леса – невероятно детальный, живой. Каждый лист двигался по-своему, трава колыхалась под невидимым ветром.

Максим внимательно изучал парящие над столом данные. “И давно у вас такие способности?”

“Проявились спонтанно, во время второй мутации. Сначала это были простые картинки, потом…” – Лия провела рукой сквозь голограмму. “Мы начали экспериментировать. Добавлять детали, ощущения.”

“Впечатляет,” – Максим подался вперед. “И это всё в реальном времени?”

“Да. Прима создает полное погружение – запахи, звуки, тактильные ощущения. Всё максимально реалистично.”

“А подключение других пользователей возможно?”

“Теоретически – да,” – она замялась. “Но мы никогда не пробовали. Это всегда было чем-то… личным.”

Интересная архитектура, – вмешалась Рэн. Если объединить с нашими разработками по синхронизации…

“Давай попробуем,” – предложил Максим. “Прямо сейчас.”

Лия несколько секунд молчала, затем решительно кивнула: “Хорошо. Только… это может быть странно.”

“Страннее, чем всё остальное в моей жизни?”

Она закрыла глаза. Голографические экраны замерцали, сливаясь в единое пространство. Воздух наполнился запахом хвои и свежей воды.

“Создаю базовую симуляцию. Рэн?”

Подключаюсь.

Мир вокруг дрогнул. Стены комнаты растворились. Максим обнаружил себя на берегу горного озера. Закатное солнце окрашивало воду в золотистые тона. В нескольких шагах стояла Лия.

Он протянул руку, ожидая, что она окажется просто проекцией. Но их пальцы встретились – теплые, настоящие. От неожиданности они оба замерли.

“Как это возможно?” – прошептала Лия.

“Квантовая запутанность нейронных связей,” – Максим не отпускал её руку. “Мы не просто видим картинку, мы создаем общее пространство восприятия.”

Симуляция начала мерцать – ресурсы истощались. Они вернулись в реальность, каждый в своей комнате.

Максим сразу развернул окно с кодом: “Подожди, я понял, как можно улучшить стабильность. Если правильно структурировать квантовые связи…”

Его пальцы летали над клавиатурой, время замедлилось, их канал синхронизации с Рэн активировался. Опыт прошлой жизни, знания программиста проявлялись в каждой строчке кода.

“Готова попробовать снова?” – спросил он через несколько минут.

“Уже?”

“Доверься мне.”

Второе погружение оказалось совершенно другим. Мир стал четче, стабильнее. Горизонт расширялся, открывая новые долины и горные пики.

“Стабильность симуляции – 97%,” – сообщила Рэн. “Максим, твои оптимизации действительно работают.”

Затраты ресурсов снизились на 60%, – в голосе Примы звучало восхищение. Как?

“Вместо того чтобы генерировать каждый элемент отдельно, мы создаем базовые паттерны и позволяем им эволюционировать естественным путем,” – объяснил Максим. “Почти как в реальном мире.”

Лия создала в воздухе голографический терминал: “Нужно начать работу над протоколами прямо сейчас. У меня есть идеи по улучшению сенсорной обратной связи.”

“А я вижу способы расширить пользовательский доступ,” – Максим развернул собственный интерфейс. “Представь возможности для обучения, для исследований…”

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

Знаешь, – задумчиво произнесла Рэн, когда Лия наконец отключилась, чтобы отдохнуть, – а ведь это действительно может сработать.

“Что именно? Проект или…”

Всё, – просто ответила она. Абсолютно всё.

Максим улыбнулся, просматривая результаты тестов. Его прошлый опыт программиста наконец нашел достойное применение в этом новом мире.

***

Тренировочный зал наполняли звуки дыхания и приглушённые удары. Зик двигался с поразительной скоростью, каждое его движение, усиленное тридцатой ступенью синхронизации, оставляло в воздухе лёгкие квантовые искажения.

“Эй, полегче,” - рассмеялся Максим, уклоняясь от очередной молниеносной атаки. На пятнадцатой ступени синхронизации мир воспринимался почти обычным, но именно это сейчас и требовалось.

“Не увиливай,” - Зик, улыбаясь, продолжал атаковать. “Даже с пониженной синхронизацией ты можешь лучше.”

“Дело не в скорости,” - Максим резко сменил направление, оказываясь за спиной друга. “Смотри.”

Одно плавное движение - и Зик потерял равновесие, не успев перестроиться. Высокий уровень синхронизации давал преимущество в скорости, но делал движения более предсказуемыми.

“А вот это интересно,” - Зик поднялся, отряхивая тренировочный костюм. “Как ты это сделал?”

“Иногда меньше - значит больше,” - подал голос Ал, наблюдавший за спаррингом. “Чем выше синхронизация, тем сложнее менять траекторию движения.”

“Смотрите кто у нас тут теоретик,” - Зик шутливо толкнул его плечом. “Кстати, как твои успехи?”

“Восемнадцатая ступень,” - Ал пожал плечами. “Не впечатляет, конечно…”

“Брось,” - перебил его Максим. “Два месяца назад ты едва держал пятнадцатую. Это отличный прогресс.”

Зал мягко осветился голубым - система меняла конфигурацию площадки. Вокруг них выросли дополнительные препятствия и уровни.

“Слышали новость?” - Зик активировал голографический экран, зависший в воздухе. “Объявили следующий этап соревнований. На этот раз командные.”

“И никаких драк?” - удивился Ал, подходя ближе.

“Лучше. Нужно решить одну из городских проблем. Вот, смотрите,” - Зик развернул список. “Транспорт, переработка отходов, образовательная система… Можно выбрать любое направление.”

54
{"b":"932991","o":1}