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