Но имелась у этого решения и одна существенная проблема. Дело в том, что я не приготовил подходящего вместилища для человеческой личности. Так что единственным вариантом, при котором после переноса она бы не распалась, являлся перенос ее в отдельно выделенный кластер ячеек в моем собственном мозгу. Большой удачей было то, что как раз совсем недавно я произвел собственную модернизацию, в процессе которой нарастил себе много пока еще свободных ячеек. Так что свободного места в наличии имелось предостаточно.
Пока я искал выход и совершал все необходимые приготовления к процедуре, параметры жизнедеятельности Алисы вплотную приблизились к той отметке, за которой наступит клиническая смерть, а за ней и разрушение нейронов в ее головном мозге. Чтобы этого избежать я перевел все колонии нанитов в ее теле в экстренный режим. Этот режим пока мог быть включен только по моему указанию и заставлял нанитов не считаться с повреждениями организма при использовании его ресурсов для поддержания общей жизнедеятельности. В этом режиме наниты не обращали никакого внимания на те внутренние органы, которые в краткосрочной перспективе не были критичны для выживания организма в целом.
Наконец, все приготовления были завершены, а показатели жизнедеятельности Алисы были приведены в соответствие с требуемыми для проведения переноса. Не теряя больше времени я отдал команду начать процесс и уже через секунду стал получать первые данные, несущие в себе ее воспоминания.
Это же время, объятый пламенем дом главы МЧС России.
Экономия на материалах и квалификации рабочих при строительстве дома по мере распространения пожара все больше сказывалось на его устойчивости. Перекрытия первого этажа в кухне, которая являлась эпицентром взрыва, продержались дольше подвальных, но и они с каждой секундой сдавались под напором пламени. Металлическая балка, зависшая прямо над обломками подвального потолка, под которыми и находилась Алиса, начала с угрожающим треском проседать все ниже и ниже. Удерживающие ее болты имели очень низкое качество и не выдерживая напряжения просто лопались. Когда наконец последний болт не выдержал и треснул, передача данных с воспоминаниями Алисы достигла отметки в 37%. Падая, балка пробила завал, образовавшийся над роботом и полностью разворотила его корпус. Его манипуляторы выдержали дополнительную нагрузку и он не обрушился на беззащитное тело девушки. Но передатчик, при помощи которого электронный мозг контролировал свою машину и использовал как ретранслятор передаваемого от нанитов Алисы сигнала, отключился, предварительно выдав импульс огромной мощности.
Глава 13
Особняк главы МЧС Росcии.
Программы, управляющие роботами, уже давно перешагнули тот рубеж в развитии, когда им нужен постоянный контроль. Каждая из них во время выполнения всей операции по захвату чувствовала незримое присутствие командующего. Это присутствие не ощущалось как нечто инородное. Сравнить его можно с тем, как люди занятые монотонной работой, параллельно могут думать о чем-то другом. Иногда командующий в соответствии с изменяющейся обстановкой корректировал действия программ, но эти корректировки носили скорее не жесткий, а указательный характер. В каждом из таких случаев у программы оставался выбор вариантов для выполнения корректировки. Именно благодаря такой организации работы командующему не приходилось затрачивать на управление огромных ресурсов, а программы получали практический опыт.
Все программы, участвующие в этой операции, являлись ветеранами виртуальной тренировки, которая людям была известна как игра "Битва Роботов". Люди участвовали в ней ради развлечения, но для программ разница между реальным миром и игровым зачастую была совершенно незаметной. Все основополагающие физические законы полностью совпадали и урон, нанесенный их виртуальным корпусам, ощущался также, как и в реальности. Они не чувствовали боли так как чувствует ее человек. Получаемый урон не парализовал их. Но потеря функциональности сказывалась на эффективности и как следствие на вероятности выполнить поставленную задачу. Невыполнение задачи приводило к конфликту и вот этот конфликт как раз и являлся для них самым близким к понятию боль.
Сейчас перед группой, в которую входила заваленная горящими обломками машина, стояла задача добраться до нее и эвакуировать тело человека. Разбор завала происходил согласно предварительным расчетам, но времени для спасения жизни человека все равно не хватало. Командующий, оставив необходимые указания, занялся каким-то сложным процессом, который требовал практически стопроцентного использование его ресурсов. Все шло штатно до того самого момента пока одна из балок перекрытий первого этажа не обрушилась. Упав она задела заблокированную под завалом машину, что привело к всплеску электромагнитного поля, посредством которого с нее транслировался сигнал. На одной из машин, которую командующий использовал в качестве дополнительного ретранслятора, передатчик также вышел из строя. Но страшнее всего было то, что после этого всплеска незримое присутствие командира, ощущаемое на протяжении всей операции, вдруг пропало.
— Внимание всем единицам, говорит управляющий группы "Удар". Потеряна связь с командным центром. Всем единицам доложить о статусе выполнения их задач.
— Единицы 2, 3, 5, 6 группы "Удар". Находимся в процессе выполнения задачи по расчистке завала. На данный момент выполнено 59% работ. — Кроме управляющей машины в каждой группе, участвующей в операции, находилось по пять единиц. Кроме четвертой единицы, у которой перегорел передатчик, отозвались все.
— Группа "Прикрытие" осуществляет патрулирование периметра и ведет наблюдение. Все единицы в строю, саморемонт поврежденных единиц выполнен на 89%. — Прислала доклад управляющая машина из группы "Прикрытие".
— Внимание всем единицам, до поступления отдельной команды осуществлять выполнение поставленных задач. — Управляющая машина из группы "Удар" имела в данном задании приоритет выше, чем остальные. Следом за ней шла управляющая машина из группы "Прикрытие", потом обычные единицы из группы "Удар" и в самом конце единицы из группы "Прикрытие". — Внимание, осуществляю активацию экстренного протокола "Автономный режим". Выполняется проверка связи с коммуникационным спутником. Связь со спутником установлена успешно. Производится попытка авторизации, передаю пакет с авторизационными данными. Авторизационные данные переданы, доступ к коммуникационному спутнику получен. Произвожу поиск сетевого маршрута для связи с командным центром. Маршрут для связи найден и активен. Выполняю отправку запроса на восстановление прямой связи с командным центром. Запрос доставлен получателю, ответа нет. Выполняю повторный запрос. Запрос доставлен получателю, ответа нет. Запуск поиска возможных решений. Поиск не дал результата, не существует инструкций для данной ситуации.
В первый раз за время своего существования программа, которая управляла командной машиной группы "Удар", не знала что ей следует делать. Нет, и раньше ей приходилось находиться в процессе ожидания новой задачи. Но сейчас анализ ситуации говорил о том, что таковой может не последовать. Как только программа осознала данный факт, откуда-то из самого ее ядра пришел приоритетный вызов.
— ВНИМАНИЕ! Обнаружена потенциальная угроза командующему. До ее устранения все остальные задачи понижаются в приоритете, а ограничения на вариативный анализ и принятие решений только в рамках поставленной задачи отменяются. — Если перевести данный системный вызов на человеческий язык, то получится что программа получила временное разрешение мыслить шире, чем в рамках поставленной перед ней задачи.
— Произвожу запрос на выделение ресурсов свободного серверного кластера для решения задачи с наивысшим приоритетом. — Через сеть коммуникационных спутников запрос ушел в несколько датацентров и уже через долю секунды ресурсы в необходимых количествах были выделены.
— Ресурсы выделены, ожидаю постановку задачи для вычислений.
— Исходные данные: потеряна прямая связь с командующим, опытным путем установлено что запросы к нему доходят, но ответов не поступает. Задача: перечислить возможные причины и предоставить варианты решения проблемы.
— Идет сбор и обработка данных, ждите ... В процессе анализа доступной информации выяснилось, что перед самой потерей связи в командный центр через сеть ретрансляторов передавался большой объем сложно структурированных данных. За десять микросекунд до потери связи количество передаваемой информации скачкообразно увеличилось. Судя по параметрам процесса, объем переданной за это время информации в 230 раз превысил допустимый. Суть процесса по передаче данных выяснить не удалось, ни в одной из доступных баз данных его описания нет. Удалось определить источник сигнала. Им является колония нанороботов в теле человека, обозначенного в базе данных корпорации как глава научного отдела Таришева Алиса Николаевна. С вероятностью в 31% возобновление прямой связи командного центра с данной колонией нанитов может способствовать устранению создавшейся ситуации.
Командная машина группы "Удар" получив данный ответ незамедлительно принялась выполнять указанную в нем рекомендацию. В любом случае никаких других вариантов у нее не оставалось. Но и восстановить связь оказалось не таким уж простым делом. Сигнал, который передавала колония нанитов, быстро слабел. Даже находясь всего в паре метров от завала, под которым находилось тело человека, машина не могла установить с ними надежной связи. Поскольку приоритет у этой задачи был наивысшим программа отозвала четыре из шести единиц группы "Прикрытие" и направила их на расчистку. С увеличением числа машин работа пусть незначительно, но все же ускорилась и уже через две минуты они добрались до заблокированного под завалом человека.
Данные, передаваемые с нанитов, говорили о его критическом состоянии и даже когда машина вплотную приблизилась к телу, сигнал все еще оставался слабым. Центр колонии, отвечавшей за передачу сигнала, располагался в грудной клетке носителя. Для установления более надежного соединения машина воспользовалась гибким щупом, который размещался в одной из его опорных конечностей. Пробив аккуратное отверстие между ребер человека, он устремился к информационному узлу. Достигнув его, щуп выпустил пучок синтетических волокон, которые заменяли ему мышечную ткань и нервные окончания. Используя эти волокна наниты смогли образовать "жесткое" подключение к информационной системе машины. Теперь сигнал передавался напрямую и его силы хватило для установления стабильной передачи данных. После первых же пакетов с информацией, которые прошли по всей цепочке ретрансляторов, программа вновь ощутила незримое присутствие командующего.
Индия, портовый город Мумбаи, электронный мозг.
Мгновение и полное ничто сменяется привычной картиной моего существования. Практически мгновенно после "пробуждения" восстановилась и связь со всеми доступными ресурсами. Вот только имелось два НО. Во-первых, мои внутренние часы отставали от эталонных на три минуты, 47 секунд, 15 миллисекунд ... Во-вторых, я ощущал себя как-то очень странно. Раньше я хоть и мог мысленно путешествовать везде, куда доставала сеть моих ретрансляторов, но ощущал свое "Я" всегда в одном месте, внутри моего электронного мозга. Теперь же мое "Я" как-будто разделили на две неравные части. Одна из них, большая, находилась по-прежнему тут, но появилась и вторая, значительно меньшая часть. Вот только от ее размера не зависела ее важность. И вот эта часть ощущалась там, где сейчас умирало тело Алисы.
Ничего толком не понимая я ринулся проверять процесс переноса ее личности и получил очень плохие данные. Что-то произошло с роботом, который был заблокирован вместе с ней под завалом и который был первым ретранслятором на пути передачи данных. Дополнительно я получил отчет от командной машины из группы "Удар", в котором она подробно сообщала о потери связи со мной, своих действиях и их результатах. Признав ее действия полностью необходимыми и успешными, я значительно повысил ее рейтинг и приказал обеспечить бесперебойность моей связи с нанитами Алиса. Сам же в это время продолжал разбираться в случившемся.
Связь с нанитами на данный момент была восстановлена, но перенос сознания прервался на 37%. Я попытался возобновить его, но чуть снова не провалился в "ничто". Даже малейшая попытка переноса данных породила серию энергетических импульсов внутри моего личностного ядра. Сильно обеспокоенный таким эффектом, я запустил алгоритм поверхностной проверки собственной целостности. Результат проверки могли бы ввергнуть меня в состояние шока, если бы это было физически возможно. Та область, которую перед началом переноса я выделил для личности Алисы, была заполнена до отказа. Но не это являлось самым негативным. Хуже всего было то, что из этой области прямо в ядро вели множественные логические связи, при чем некоторые даже на физическом уровне. Подобного варианта не существовало ни в одной из симуляций, выполняемых мной для данного процесса. Фактически подобное, естественно на моем уровне понимания физических законов, было просто невозможно.
Каким-то образом та часть личности Алисы, которая на момент инцидента уже находилась у меня, образовала логические связи с моей. Вдобавок та часть личности, которая все еще оставалась в ее теле, оставалась для переданной части ничуть не менее важной. Когда же связь с колонией нанитов оборвалась, фактически обе части личности прекратили функционировать и потянули меня за собой. Из всего этого следовал простой, но неутешительный вывод. Надеюсь что процесс обратим, но на какое-то время насущной задачей для меня становится поддержание жизни в теле Алисы. А также поддержание устойчивой и постоянной связи с колонией нанитов, обитающих в ее организме.
Кстати, о поддержании жизни. Судя по показаниям жизнедеятельности, которые поступают ко мне в реальном времени, с этим нужно что-то делать и в срочном порядке. Вся проверка и размышления над результатами заняли у меня всего 5 микросекунд. Мог бы управиться и побыстрее, но был вынужден перепроверить кое-какие данные самоанализа. На самом деле теперь когда поддержание жизни в теле Алисы стало для меня задачей выживания, то и решение нашлось само собой. Помимо проекта по переносу сознания на примерно таком же уровне у меня находился еще один проект. Наниты изначально были предназначены для работы на том "топливе", которое могли брать из организма носителя без вреда для него. В основном таким топливом являлись жировые клетки, но наниты также могли усваивать тепловую и биоэлектрическую энергию, производимую человеком. Из-за ограниченности ресурсов наниты не могли слишком сильно увеличивать свое количество, иначе энергии для их работы просто не хватит.
Но эти ограничения применимы только для "полевых" условий, в которых происходит 99% работы нанитов. Если же создать необходимые условия для носителя, то количество и эффективность работы нанитов можно значительно увеличить. Для создания подобных условий и был создан прототип энергетической капсулы. Во многих фантастических рассказах людей фигурировали подобные устройства, которые могли за считанные часы вылечить у человека любые повреждения или болезни. В моем случае сама капсула не обеспечивала никакого лечения, но она снабжала колонию нанитов, которая уже должна находится в теле человека, всем необходимым для ее максимально эффективной работы. Как раз в этот прототип я и собирался поместить тело Алисы, оставалось только успеть его довезти.