***
- POD! Алё! Тактическая единица поддержки, сейчас больше походившая на коробку из-под обуви с ножками, пару раз мигнула светодиодом и взлетела. - POD 230, закреплён за юнитом 1S, снова в строю. - Доброе утро! 1S лежал на крыше, тяжело дыша. Сконденсировавшаяся на ней за ночь вода испарилась в окружности десяти сантиметров от его тела. Отчётливо пахло горячим утюгом. - Интересуюсь: Как ваше состояние, юнит 1S? - Пойдёт, - вздохнул 1S, - POD, свяжись с Бункером и подтверди получение ими протокола сканирования. - Подтверждаю. Вопрос: почему юнит 1S самостоятельно передал протокол в Бункер? Для этого можно и целесообразно было бы использовать TSU. - Потому что я всё равно был на форсаже. Так оно получается быстрее. А теперь, будь добр, постой на шухере. Я вздремну. Андроидам сон не настолько важен, как когда-то давно для людей. Но 1S всё равно каждую ночь лежал, не двигаясь и вообще стараясь не отсвечивать. Сканеры обычно работают одни - а так как с оружием у них, мягко говоря, не очень (первая ревизия сканеров, умевшая держать в руках хотя бы какое-то оружие, была третья, и с тех пор не особо что изменилось), им необходимо прятаться. Ночь как раз самое подходящее время для того, чтобы залечь на дно и обдумать поступившие за день данные. Так и сделал 1S - пока тело его, остывая, потрескивало, он загрузил и начал кросс-референцировать и сортировать события уходящего дня. Особо многого днём не случилось. Топография сети фабрики была помечена как возможное слабое место машин и перемещена в соответствующую папочку, досадная ошибка с определением количества Голиафов перемещена в источники для следующего обновления, логи битвы с ботами фабричной сети синхронизированы со сборником. Сравнение поведения противников показало отсутствие всяких изменений - некогда изменявшиеся каждый день машины, видимо, обленились. Единственным, что его беспокоило, была битва, которую он заметил при сканировании. В результате кросс-референцирования выяснилось, что на этом месте люди Сопротивления контактировали с Бункером. Также выяснилось, что контакт должен был быть установлен спустя минуту после битвы; но самого контакта не было. Коллеги в Бункере смогут сложить два и два. А пока что задания на сегодня выполнены. Можно заняться любимым делом: просимулировать наиболее вероятные боевые ситуации. Симуляция начинается. Перед 1S на бескрайнем бесцветном поле стоит машина. Ещё перед тем, как она успевает что-то сделать, она взламывается и взрывается. Всплывшая в углу поля зрения табличка показывает текст. Симуляция успешна. Перед 1S на бескрайнем бесцветном поле стоит машина побольше. Она делает два шага, заносит меч и взрывается. Симуляция успешна. Поле становится зелёным и обретает очертания. Вокруг 1S стоят четыре большие, вооружённые копьями машины. Андроид уходит из-под атаки перекатом. Одна из машин взрывается. Трое остальных вертят головами, не в силах найти улизнувшего противника. Они взрываются - один за другим. Симуляция успешна. Вокруг 1S стоят четыре робота с копьями. В отдалении висят две летучие машины. Андроид уходит из-под атаки перекатом. Один из роботов взрывается. Летучие машины расстреливают андроида, не успевшего увернуться от второй атаки. Симуляция провалена: Отсутствие системы боя средней дальности. Вокруг 1S и его POD'а стоят четыре робота с копьями. В отдалении висят две летучие машины. Андроид уходит из-под атаки перекатом. Одна из машин взрывается. POD ведёт огонь по летающим роботам. Входящее соединение из Бункера. Голос оператора 14О возвещает, что 1S устарел и должен быть заменён. POD прекращает огонь и отлетает на безопасное расстояние к беловолосому мальчишке лет шестнадцати на вид. Роботы берут 1S за руки, тащат на фабрику и бросают в котёл с расплавленной сталью... - Симуляция провалена! - с этим криком 1S подскочил на ноги. Дежуривший над ним POD подлетел ближе. - Оповещение: провал симуляции боевой обстановки не является поводом так реагировать. Предложение: Сознание юнита 1S должно быть пересмотрено и проверено на повреждённые данные. - Нет, спасибо. - отмахивается 1S. Всё очень плохо. К счастью, POD ни о чём не догадался. Или?... Впервые перспектива подвергнуть всего себя форматированию и переустановке показалась вполне себе неплохой альтернативой. Андроид, тот, кому запрещены эмоции, тот, кто всего лишь выполняет программу, во второй раз в жизни... видел сон.Сон
9 ноября 2017 г., 20:05
- Оповещение: В памяти юнита 1S найдены предположительно повреждённые записи. Предложение:-
- Юнит 1S должен взломать сам себя, чтобы восстановить память. - андроид, медленно поднимаясь по стенке, передразнил механический голос POD'а. Тот замолчал.
Повисла пауза.
1S прикрыл глаза, представив себя стрелочкой в его собственной памяти. Искомый участок нашёлся быстро - пакеты данных там были не обычными кубиками, а тетра-, окта- и додекаэдрами. Были и совсем бесформенные, "битые" куски данных. На этом участке памяти были показания сенсоров точно перед взрывом. Их можно было стирать - эта информация не представляет никакого интереса.
Стрелка расстреляла блоки данных и исчезла. Андроид снова открыл глаза. Вокруг всё так же шелестели огромные деревья, на горизонте поблескивал океан. Там где были Голиафы, теперь была только вода и начало моста, обрывающегося через десяток метров. Туда андроид и пошёл.
- Предложение: Юнит 1S мог бы ознакомить POD 230 со своими намерениями.
- Оповещение: Юнит 1S собирается занять позицию на мосту с целью сбора информации. - ответил андроид тем же механическим голосом.
- Вопрос: Какова цель копирования юнитом 1S образа речи, обычно используемого POD'ами?
- Оповещение: Юнит 1S обеспокоен скоростью и качеством передачи информации между упомянутым и POD'ом 230. Предположение: Данный образ речи повысит указанные параметры.
1S ожидал, что этот ответ успокоит PODа. Но тот вертелся чуть меньше, чем обычно, и к тому времени, когда андроид подошёл к обрыву моста, назойливая единица тактической поддержки переспросила:
- Вопрос: Юниту 1S известен тот факт, что POD'ы намного лучше различают речь, чем синтезируют?
- Подтверждаю.
- Вопрос: Почему юнит 1S не использует свои полные возможности синтеза речи для обмена информацией с POD'ом?
Андроид промолчал, смотря на океанские воды, омывающие груды хлама, некогда бывшие опорами моста. На его глазах одна из опор дрогнула и со скрежетом рухнула в море.
Раздался тонкий свист.
Сверху упал белого цвета двуручный меч, вонзившись в мост на десять сантиметров позади 1S. Тот, несмотря на свои белые волосы, ощутимо поседел.
- POD, пойдём.
Андроид и его TSU поспешно удалились с места битвы.
Наступил вечер, затем ночь. Особо важных миссий не появлялось, а результаты последней миссии и следующая задача устанавливались на плановом сеансе связи. Трансмиссия из Бункера должна была начаться через три минуты. 1S лежал на верхушке одного из разрушенных зданий и думал о своём.
- POD, проверь утверждение. Люди не могли влиять на свою собственную память, так?
TSU еле слышно загудел, просматривая всю доступную Бункеру информацию.
- Подтверждаю, влияние на память было связано с побочными эффектами и не могло было быть использовано целенаправленно.
- Тогда, POD, что случалось, когда записи в памяти у человека повреждались?
Снова тихое гудение. На этот раз немного подольше.
- Человек был подвержен побочным эффектам: от амнезии до нарушения работы организма. Самый распространённый эффект - головная боль.
Странные эти существа были - люди. Не могли даже немного памяти стереть без головной боли.
Андроид попытался представить себе головную боль. Головная боль упорно не представлялась. Оповещения о перегрузках и отказах систем, возникающие в мозгу или, скорее, операционке андроида при повреждениях, были лишь оповещениями.
От попыток представить себе головную боль андроида отвлек звонок. Трансмиссия из Бункера.
- 1S, это оператор 14О, плановый сеанс связи.
- Оператор 14О, это 1S. Как прошла миссия 1D?
- Миссию можно считать успешной. Четыре Голиафа уничтожены, хоть и большой ценой.
- Оператор?..
- К вам претензий нет. Оставайтесь в этом квадрате и продолжайте поддержку Бункера разведданными. Оператор 14О связь заканчивает.
Экран погас. Андроид, вскочивший в начале сеанса связи, снова лёг и всмотрелся в звёздное небо. Наступила тишина.
Значит, она говорит, что претензий ко мне нет. Хотя именно я сказал, что на фабрике ожидается один Голиаф. Я застал тот момент, когда его тестировали после сборки, и уловил электромагнитные импульсы. Но трёх других Голиафов я не застал. Пропустил. Проворонил...
С другой стороны, если бы с самого начала было бы известно, что их там четверо - изменилось бы что-нибудь?
Андроид резко поднялся. Разведданные имели приоритет над размышлениями о параллельной реальности, где один чуть менее тупой сканер сумел вычислить всех четырёх Голиафов.
1S вспрыгнул на самую высокую точку здания - обломок стены, возвышавшийся над просевшей из-за старости крышей. Там он расправил руки и, глубоко вздохнув, перевёл внутренний реактор на форсажный режим.
Каждый андроид YoRHa идентифицируется по серии и ревизии. A - Attacker; B - Battleborn; C - Canceller; D - Defender; E - Executioner; и так далее. Где-то ближе к концу списка находятся и S - Scanner - андроиды, которые (как и говорит имя) построены с целью чувствовать. Чувствовать обстановку, опасность, воспринимать и обрабатывать сигналы. И 1S вполне соответствовал своему имени. Но он был из первой ревизии - и точно так же, как и у андроидов остальных ревизий, у него были особенности. Одной из этих особенностей был реактор с частично разблокированным управлением.
У новых андроидов - с ревизии 6 - управление реактором автоматическое с возможностью спровоцировать взрыв. Такие реакторы ставили в ходе модернизации и на более старые ревизии - к примеру, многие В и Е. Реакторы старого же типа спровоцировать взрыв не позволяют, но способны разгоняться и на короткое время выдавать до 350% больше энергии. Единственное ограничение при этом - это мощность системы охлаждения. Поэтому форсаж можно включать только под контролем и выключать его необходимо прежде, чем температура какого-либо сопроцессора достигнет 130 градусов.
Если продолжать - тепловое разрушение (читай: взрыв, но мелкий и тихий) и полный выход из строя.
- POD! Приступаю к сбору данных. Войди в спящий режим.
POD послушно осел на крышу и выключился - только лампочка на верхушке изредка слабо помигивала зелёным светом.
Убедившись, что от POD'a помех не наблюдается, 1S закрыл глаза и сосредоточился на ощущениях в залегавших под его тонкой синтетической кожей антеннах.
Для начала ультракороткий диапазон.
Активная фазированная решётка настроена...
Фильтры настроены...
Тест-сигнал генерирован и принят...
Сканирование...
Пассивное...
1S изо всех сил прислушивался, вглядывался, ощущал радиоволны, испускаемые окружающей средой.
Азимут: 0°...
На сто метров дальше одинокий робот прогуливался по заброшенному городу. Его электрические моторы шумели в этом диапазоне, выдавая его перемещение. Ещё на триста двадцать пя- нет, восемь метров собралась группа мелких роботов. Три. Нет, четыре. На горизонте шум не превышает обычного.
Азимут: 43°...
Большая группа маленьких машин неторопливо бредёт по своим делам на расстоянии около двести метров. Чуть дальше стоит один большой робот, судя по отражениям радиоволн, вооружённый топором. Ещё дальше, к сожалению, сигнал интерферирует со своими же отражениями, поэтому источник невозможно определить.
Щелчок оповещения: температура чипа управления реактором поднялась до 60°.
Всё в норме. Продолжаем...
Когда азимут сканирования совпал с углом места бывшего парка развлечений, адаптивная фазированная решётка 1S уловила странные сигналы. Тот напрягся. Сигналы походили на драку, и драку непростую. От двух до пяти андроидов вели неравный бой против десятка машин. Отметив это место в протоколе сканирования, 1S принялся сканировать дальше.