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