Мал, да удал
21 февраля 2018 г., 04:09
Андроид в чёрном сидел на крыше здания около лежащего на боку PODа и колдовал что-то по беспроводному соединению. Коробка с лапками пару раз блеснула выдвигающейся сверху лампочкой, подёргала ногами и, наконец, взлетела.
- POD 230, закреплён за юнитом 1S, снова в строю.
- Прекрасно, POD. Я направляюсь в лагерь Сопротивления, чтобы поступить в распоряжение Анемоны.
- Оповещение: Намерения юнита 1S совпадают с наиболее логичными действиями в данной ситуации. Предложение: приступить к выполнению прямо сейчас.
Андроид и его вновь обретённый TSU двинулись в направлении лагеря. Дорога должна была занять около десяти минут - но, как только 1S оказался в густо застроенном районе, он внезапно споткнулся, схватился за ту область, где у него был реактор, и отошёл в сторону.
- Внимание! Во внутренних цепях юнита 1S обнаружены неполадки! Внимание: обнаружен вражеский взлом! Рекомендация: устранить противника контрвзломом!
- POD... Беги!.. - ещё успел прохрипеть сканер, заваливаясь в высокую траву. Упав, он обмяк, ещё немного подёргав рукой. Его POD ещё повился над его головою, как пресловутый чёрный ворон, а потом чуть опустился и тихим механическим голосом сказал "Сигнал чёрного ящика потерян. Смерть юнита 1S подтверждена и загружена в сеть PODов. Информация о юните 1S стирается... готово. Резервный образ юнита 1S стирается... готово. Статус цикла юнита 1S: закончен."
Коробка целеустремлённо полетела куда-то на север, но внезапно тихо щёлкнула и сама завалилась в траву недалеко от лежащего там сканера.
Не прошло и нескольких секунд, как из ближайшего здания вышла золотистая машина, вперевалку направившаяся к PODу. Подойдя к нему, она подобрала его безжизненную тушку и, вертя его в руках, начала его рассматривать. Если бы кто-то наблюдал бы за местностью в радиодиапазоне, он бы заметил, что от машины к андроиду тянется мощное беспроводное соединение. Насмотревшись на дохлого TSU, робот подошёл к андроиду и присел над ним. Он дёрнулся - раз, другой - и рывком встал.
- Ненавижу загружаться из сети... Неприятно как-то.
- V5, я думаю, ты слышал, что он сказал. - золотистая машина протянула PODа андроиду.
- Нет, ядро пришлось остановить совсем. Было достаточно трудно заставить это выглядеть так, как будто меня атаковали снаружи. А что? Как мы и ожидали?
- Точно. Он просто, не делая ровно ничего для твоего спасения, занёс твою мнимую смерть куда-то в собственную подсеть и куда-то намылился. И это "куда-то" было не ближайшей базой Сопротивления.
- Вот те на. - задумчиво произнёс 1S, играясь с безвольно повисшими лапками PODа. - Суппорт такой суппорт.
Сканер встал с травы, разминаясь и по пути заново калибрируя некоторые движения из мелкой моторики. Робот развернулся и вперевалочку потопал в сторону деревни Паскаля. Андроид, неся коробку с электроникой и лапками в одной руке, поторопился за ним.
1S не так давно заметил некоторую холодность в поведении его помощника - и не только его, но и остальных PODов. Естественно, на фоне событий с Бункером это всё было забыто. Вспомнилось всё лишь после того, как V7 так неожиданно (и, по мнению Рыжего, так тупо) вмешался между 1S и 2C, вызвав обнуление и переанализ поведенческой модели сканера, да и аннулятора, по всей видимости тоже. Юнит поддержки фактически потихоньку становился записной книжкой и средством связи с Бункером. Собственно поддержки как таковой он не оказывал, в крайнем случае не там, где она была нужна - а именно не предоставлял возможности аварийного бэк-апа на свою память (а её у них хватает), а также не предоставляя помощи в случае повреждения психологических алгоритмов. Всё это наводило на ту мысль, что единица поддержки совсем не единица поддержки, а единица стукачества в сторону Бункера. И вот это подозрение подтвердилось поставленным экспериментом - вместо того, чтобы оказать помощь "взломанному" андроиду, не отвечая даже на провоцирующий на неповиновение приказ "Беги!", POD просто дождался "смерти" андроида и, зафиксировав этот факт, полетел в закат.
Так или иначе, если этот мелкий зафиксировал факт смерти 1S, это даже хорошо. Сканеру всё больше казалось, что выжившие андроиды почему-то невыгодны PODам. Почему - хороший вопрос, да ответ неизвестен. Или?..
Сканер аж споткнулся. Топающая рядом машина, управляемая Рыжим, вопросительно глянула на него.
- Рыжий! Кажется, машинный вирус действует и на PODов!
- Точно! - робот подскочил от радости, но тут же покачал головой.
- Я уже прошёлся по сознанию этого PODа. Не буду описывать, насколько муторно было его взламывать - там хэш на хэше и фаерволом погоняет, к тому же разная архитектура аж до уровня инструкций - но следов вирусов не обнаружено. Видимо, они либо ошибочно, либо по доброй воле просто перестали оказывать поддержку.
Перебирая в уме варианты, из-за чего PODы внезапно могли перестать выполнять их главное задание, андроид и машина подошли к хорошо замаскированному под поросший мхом валун серверу и вошли туда.
В освещённом бежевым светом пространстве суетился, составляя вместе блоки данных, образ V4. V6 и V2 были посланы искать тела андроидов и приводить их к транспортеру в городе. V4 же сказали выволочь в оперативную память данные из дальнего уголка одного древнего жёсткого диска - чем он до этого и занимался.
- Эй, Рыжий, ты вернулся! - V4 приветственно помахал рукой и показал на данные, огромной бесформенной кучей лежавшие в пространстве сервера.
- Спасибо, V4. Прежде чем ты спросишь - да, сейчас я буду синтезировать новое сознание. Наш маленький белый пушистый POD оказался не тем, кем мы его считали.
- Да ну? И как он теперь будет называться? Vpod?
- Нет. Это всё - Рыжий обвёл рукой кучу данных - базировано на моей работе для отдела исследований YoRHa по теме улучшения искусственного сознания для TSU - и не имеет ничего общего с моим сознанием и его вариациями.
- А я и не знал, что ты работал на исследователей.
1S запнулся.
- Это была инициатива. Я на них не работал - иначе бы либо меня б оттуда выперли, либо наши PODы были бы в разы человечнее. Но что-то я заболтался. Начинаю синтез.
Рыжий коснулся кучи данных. Она засветилась голубым светом; блоки сами собой начали перекомпоновываться и сливаться друг с другом, с каждой итерацией становясь всё похоже на образ зависшего в пространстве сервера PODа.
Когда синтез пошёл, андроид оторвал руку и, потирая подбородок, начал наворачивать круги вокруг образа PODа. Так он проходил часа два-три, изредка перебрасываясь парой слов с наблюдавшими за процессом V5 и V4. Когда же образ сформировался полностью, Рыжий перенёс его с собой в память своего тела.
Лежащий на траве подле заросшего мхом камня сканер открыл глаза, присел, подполз к валяющемуся неподалеку PODу и начал вживлять в него недавно созданное сознание. Процесс затянулся из-за разности архитектур, но ещё перед тем, как зашло солнце, POD взлетел и тихо произнес:
- Установка завершена. Введите имя единицы поддержки, чтобы продолжить.
- А, точно, имя. Как же мне тебя назвать... Хммм... Барсик? Шарик? Банально. Саппорт? Слишком сухо. - 1S перебирал имена, пробуя каждое на вкус. - Ёжик?.. Всё равно не то. Карлсон? Был бы я Малышом, тогда да. Но я 1S, так что идём дальше. О! Бэйби! - тут сканер закашлялся без особой причины - нет, ни в коем случае. Пупа. А может Лупа. Тоже не то. Ватсон. А кстати, неплохо. Ватсон, ко мне! Хммм... Ватсон, огонь! А по-моему, ничего так. Отсель ты зовёшься Ватсоном, мой верный POD.
Ответом на новое имя было молчание. Сканер было уже подумал, что что-то пошло не так, как POD соизволил отозваться.
- Ну Ватсон так Ватсон. Чё, го мочить машин?
- Мда, наглость и инициативность можно немного снизить, но это потом. Пока что и так пойдёт. - протянул 1S, оценивающе глядя на свою новую единицу поддержки.