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