Виртуальное убийство - Мартин Нильс
Эрин и сама ощущала, что в воздухе повисло что-то новое — странная смесь признания, опаски и скрытого вопроса: “А что, если эта девчонка способна на большее?”. Некоторые теперь здоровались первыми, другие — просто кивали, как будто между ними существовала негласная тайна. Но для самой Эрин эти взгляды были напоминанием не о победе, а о том, насколько близко все подошло к катастрофе.
Она снова погрузилась в исследование логов и сессий, пытаясь теперь выстроить цепь событий, которые привели к смерти Тайлера Эванса. Но скоро поняла, что без очередного доступа к пресловутому модулю обучения, все ее попытки будут тщетны. Ее, кроме всего прочего, тянули туда элементарное любопытство и интерес к технологиям. В первый раз она чуть не попалась, когда пыталась силой прервать сессию Картера. Если Eternis обнаружит следы взлома, они смогут с легкостью обвинить во всем хакеров — дескать, они вмешались в алгоритм обучения и это повлекло за собой череду несчастных случаев.
В логах Тайлера не было ничего нового, за исключением уже знакомого создания файла для обучения модели. Эрин вошла в облако Eternis тем же путем и нашла контейнер с файлами Эванса.
— Так… Что у нас там? — бормотала она себе под нос.
Сандерс приказал обо всех новых находках немедленно сообщать ему лично. Инспектор взял дело под свой контроль. Это было как нельзя кстати — не нужно лишний раз спрашивать разрешения…
Эрин пролистала контейнер. Экран мигнул, строка загрузки дернулась и остановилась на полуслове.
[Модель: РЭ-325998]
[Связанная модель: ПР-118672]
[Режим: перекрестная синхронизация действий]
[Синхр_режим: v3.1?]
[…]
— Стоп, — пробормотала она. — Это же отец Тайлера… А что за ПР-118672?
Следующая запись была еще более непонятной:
[Условия:
— Действие пользователя БР–662013: агрессия по отношению к модели ПР-118672.
— Цель: транслировать событие в сценарий пользователя ТЭ-445181.]
— Откуда тут еще один пользователь? — Эрин в задумчивости открыла банку с газировкой, но не стала пить. Ее внимание привлек следующий блок:
[Правило]
Агрессия → Страх/Отчаяние
Удар (фатал.) → физ. терминальная реакц.
[Пример: ]
РЭ-325998 инициирует действие
БР–662013 видит ПР-118672 → наносит удар.
ТЭ-445181 ощущает удар как направленный в себя со стороны РЭ-325998.
Оба сценария сохраняют правдопод…
— Черт, — Эрин провела рукой по лицу. — То есть неизвестный пользователь видит одну модель, Тайлер — отца, а результат одинаковый?
Эрин развернула лог последней сессии Тайлера. Теперь это все имело другой смысл:
[Модель РЭ-325998 инициирует действие.]
[Стук в дверь: три удара с паузами.]
[Реакция пользователя: перемещение к входной двери, открытие.]
[Время: 22:15:03]
[Модель инициирует физический контакт: визуализация скрытого предмета (нож).]
[Имитация удара выполнена.]
[Фиксация биометрических данных: признаки болевого шока.]
[Сенсоры фиксируют критическое падение жизненных функций.]
[Переход зафиксирован.]
Эрин затаила дыхание. Ее пальцы скользнули по тачпаду, но она на секунду замерла.
— Не может быть… Тайлер открыл дверь “отцу"… и тот его убил. Но кто-то другой в это же время убивал свою модель… Алгоритм синхронизировал сценарии.
В висках запульсировало. Все это было уже не просто технической находкой. Это выглядело как намеренная настройка.
Нужно искать того, кто создал эту вторую модель и зачем.
***
Картер не любил эти коридоры. Слишком белые стены, слишком стерильный воздух. Все здесь будто создано, чтобы стирать следы прошлого, оставлять человека наедине с самим собой. Но именно здесь ему было суждено провести ближайшие недели. Так настоял Сандерс.
Психолог оказалась женщиной. Ее звали доктор Хейл. В ее лице было что-то знакомое. Не точное сходство, а скорее обрывки жестов, мягкая линия губ, привычка слегка склонять голову, когда слушает. Картер не мог отогнать мысли о Джессике, но и не мог позволить себе подменить одно другим.
Сначала он молчал. Она не торопила. Просто сидела напротив, будто своим спокойствием вытягивала его из глубины.
— Вы понимаете, что именно произошло? — спросила она наконец.
Картер кивнул. Слова застревали, но он знал, что молчать бессмысленно.
— Я хотел… чтобы она вернулась… хоть как-то… — выдохнул он. Голос дрогнул, и он замолчал.
Доктор Хейл чуть наклонила голову, глядя прямо ему в глаза.
— Это естественно, — сказала она тихо. — Но ведь вы знаете, что таким образом вы теряете ее, и, еще больше, себя.
Слова ударили точно в цель. Картер впервые ощутил, как за ребрами сжимается то, что он долго прятал — не злость и не страх, а тоска, густая и липкая, как болотная жижа. Он уронил лицо в ладони, и вдруг заметил, что пальцы дрожат.
— Вы скучаете по ней? — спросила она.
— Каждую минуту, — сказал он. И впервые позволил слезам выйти наружу.
Это были не рыдания. Это были тихие, упрямые слезы, которых он сам в себе не ожидал. Ему не было стыдно. Только боль и облегчение.
Психолог не перебивала. Она лишь положила ладонь на блокнот и слушала. И от этого молчаливого внимания стало еще больнее, но вместе с тем — чуть легче.
Картер понял — признать боль, это значит снова начать дышать.
***
Эрин колебалась — сразу ли сообщить Сандерсу о своей находке или еще покопаться в файлах? После некоторых раздумий, она, все же, решила не спешить и предоставить инспектору полную картину событий. Сделав несколько снимков экрана, она продолжила поиски.
Пользователь БР–662013. Кто ты?
Чтобы узнать это, нужна была клиентская база. Доступ к ней оказался куда сложнее, чем к модулю обучения: многоуровневая авторизация, встроенные ловушки в запросах, будто сама компания предполагала, что сюда полезут слишком любопытные. Эрин затаила дыхание, когда после третьей попытки ее скрипт не вернул ошибку, а вместо этого раскрыл таблицу с именами. Она скользнула по ним взглядом — и невольно присвистнула.
Там были певцы, чьи клипы знала наизусть ее младшая сестра, актрисы, что сияли на красных дорожках, продюсеры, чьи лица мелькали в глянцевых журналах… Это выглядело так, будто кто-то открыл потайную дверь и впустил ее в VIP-зал, где мир знаменитостей снимал маски.
Эрин даже на секунду почувствовала укол неловкого восторга — слишком уж соблазнительно было заглянуть глубже, посмотреть, кого они создавали для себя. Она заставила себя перебороть искушение. Не сейчас. Она вернулась к поиску. Прокрутила вниз. И вдруг увидела.
Клиент БР–662013. Роберт (Бобби) Ручинский.
Эрин перечитала строчку трижды, будто глаза не могли принять написанное. На фоне сияющих имен, эта фамилия выглядела чужой, как ржавый гвоздь, воткнутый в хрустальный бокал.
Она буквально впилась глазами в экран. Пальцы зависли над клавиатурой, дыхание стало частым. Пазл начал потихоньку складываться.
Она развернула дополнительные поля:
[Создание модели: мать.]
[Код: ПР-118672]
[Статус: Активна]
Эрин откинулась на




