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