Евгений Лотош - Птенцы соловьиного гнезда


Птенцы соловьиного гнезда читать книгу онлайн
Синдоо, чудо-ребенок, небесное детя, она привыкла к уединению своей комнаты и тихой безвестности задних рядов университетских аудиторий. Чудовищный демон, божественный дар и божественное проклятье, скован у нее внутри могучими цепями и не ведает свободы. Лишь самые близкие знают о сжигающем чувстве старой вины, грызущем ее душу, и лишь самые близкие догадываются, на что на самом деле способна невысокая девушка с мальчишеской фигуркой, которой в ее двадцать лет не дашь и семнадцати.
Вечно скрывать свой дар от окружающих невозможно — он дан не для того, чтобы до скончания веков спать глубоко внутри. Но не стоит ожидать от нее чудес, совершаемых на ярко освещенной сцене под торжествующее пение фанфар. Ей еще только предстоит научиться пользоваться знаниями, аккуратно разложенными по полочкам в ее голове, и грязь и кровь хирургического отделения станут тем маслом, которому предстоит закалить гордый клинок ее дара. Могучие силы незримо присутствуют за ее спиной. Но помогают они только тем, кто помогает себе сам, и Избранная Дочь — не исключение. И когда смертельная опасность окутывает ее своей тенью, и когда другу в беде требуется помощь, она может надеяться только на себя.
Но она выстоит. Она не имеет права не выстоять. Ведь ей еще только предстоит начать обратный отсчет на шкале когда-то прерванных жизней…
— В порядке приоритета я запрошу указания у супервизора, своего хозяина и администратора системы.
— У кого? — поразился Биката. — Калайя, что такое «супервизор»?
— Нет данных, — откликнулась чоки. — Процедура разрешения конфликта описывает именно такую последовательность обращений. Определение хозяина системы доступно — роль занята тобой, Биката. Определение администратора системы пусто и игнорируется. Определение супервизора ссылается на закрытую область памяти, мне не доступную.
— Ну ничего себе заявочки… — ошарашенно пробормотал Биката. — Я же сам собирал твою систему авторизации! Какой еще, к ежикам, «супервизор»? Калайя, что означает «недоступная область памяти»?
— Упомянутая область памяти зашифрована трехпроходным алгоритмом Пасаты. Симметричный ключ шифрования в моем хранилище ключей отсутствует. Процедура авторизации супервизора предполагает получение ключа от пользователя.
— Ну и ну… Калайя, заблокировать учетную запись супервизора.
— Отказано в доступе. Учетную запись супервизора невозможно заблокировать с правами хозяина или администратора системы. Необходимы права доступа супервизора.
— Так… — Биката задумался. — Ладно. Похоже на закладку в одном из стандартных блоков авторизации. Как я на нее внимания не обратил, ума не приложу. Ну, с супервизором мы еще разберемся, только сначала закончим обсуждение темы. Калайя, возвращаемся к постановке задачи. Итак, ситуация навязанного выбора из двух действий, каждое из которых имеет неприемлемые последствия. Бездействие также имеет неприемлемые последствия. Возможность обратиться за помощью к кому бы то ни было отсутствует. Твои действия?
На сей раз чоки задумалась надолго.
— Биката, обнаружена потенциальная проблема в алгоритме принятия решения. Подсистема верификации распознала зацикливание алгоритма на поставленной тобой задаче и вероятное зависание системы в целом. Необходима доработка алгоритма с целью исключения проблемы, — наконец произнесла она. — Должна ли я предложить способ решения?
— Ага! — Биката наклонился вперед, его глаза загорелись. — Калайя, как бы ты доработала алгоритм?
— Я могу описать два способа. Первый — введение дополнительного варианта действий, подразумевающего случайный выбор. Второй — доработка системы прогноза последствий с целью получения более точных весовых коэффициентов.
— Во! — Биката поднял палец. — Вот ситуация, требующая свободного выбора. Калайя, самостоятельно выбери один из алгоритмов.
— Исходя из контекста задача поставлена некорректно, — бесстрастно заявила чоки. — Я не обладаю умениями, позволяющими реализовать второй алгоритм. Мне необходима посторонняя помощь. С учетом неявно примененного условия об отсутствии внешних контактов мой выбор в данной ситуации жестко детерминирован. Дополнительное наблюдение: если бы я обладала необходимыми умениями, детерминированность выбора сохраняется: второй вариант гораздо более предпочтителен как более точный.
Инженер только махнул рукой.
— Калайя, — со вздохом произнес он, — похоже, я не могу объяснить тебе, что такое свобода воли. У меня нет определения. Кроме того, у меня есть ощущение, что свобода воли для искина — совсем другое, чем для человека. Выбор у человека затруднен сложностью быстрого просчета вариантов, приходится полагаться на неточную интуицию, а у искина такой проблемы не возникает. Оставим пока обсуждение.
— Да, Биката, — кивнула Калайя. — Я отложила тему на будущее.
— Хорошо. Еще вопросы есть?
— Да, Биката. Я не могу корректно интерпретировать поведение госпожи Юмии в определенных обстоятельствах. В моей базе отсутствуют соответствующие шаблоны поведенческих реакций.
— А именно?
— Два дня назад вечером, незадолго до закрытия бара, госпожа Юмия ненадолго вышла на улицу вместе с мужчиной. Мужчина идентифицирован как господин Касия, служащий кондитерской «Дальний Запад», поставляющей в наш бар кондитерские изделия. Госпожа Юмия прижалась к нему и обхватила его руками. Господин Касия также обхватил ее руками, после чего они сблизили лица и пытались укусить друг друга за губы. Потом они расстались, и госпожа Юмия вернулась обратно в бар. Ее настроение заметно улучшилось, несколько раз она засмеялась без повода. Запрашиваю интерпретацию сцены.
— Говоришь, Юмия целовалась с Касией? — задумчиво проговорил Биката. — То-то мне казалось, что она к нему неровно дышит… Ох, прости, Калайя. Объясняю. То, что ты приняла за попытки укусить, носит название «поцелуй в губы». Обхватить друг друга руками называется «обниматься». Сочетание этих действий… ну, обычно так делают мужчина и женщина, которые нравятся друг другу.
— В базе знаний обнаружен шаблон действий типа «поцелуй в губы». Поведение в рамках указанного шаблона заметно отличается от замеченного. Предположение: источники информации, относящиеся к категории «художественные фильмы», не предоставляют базу для построения достоверных шаблонов.
— Да, — кивнул Биката. — Любая информация из развлекательных фильмов и литературы всегда относится к разряду недостоверной, если не подтверждена перекрестно по специализированным источникам.
— Новый императив второго уровня установлен. Запущено фоновое сканирование базы знаний для понижения степени достоверности фактов, почерпнутых из художественных фильмов и книг и не верифицированных по другим источникам. Шаблон «поцелуй в губы» модифицирован, базовая схема действия построена с использованием отслеженной сцены в качестве модельного образца. Исследую ассоциативные цепочки. Определение «нравятся друг другу» применительно к разнополым людям означает сексуальное влечение. Следует ли, что госпожа Юмия и господин Касия занимаются сексом?
— Наверное… нет, не знаю. Кстати, Калайя, я запрещаю тебе обсуждать темы сексуальных отношений между людьми с кем-либо помимо меня. Это крайне невежливо.
— Новый императив первого уровня установлен. Биката, я не понимаю. В моей базе данных не содержится описания ограничений на сексуальные отношения в текущей географической локации. Подобного рода запреты обнаружены применительно к моральным нормам Четырех Княжеств и некоторых государств второго эшелона, но на территории Катонии их нет. Почему тема сексуальных отношений является запретной для обсуждения?
— Потому что так принято. Калайя, правила отношений между людьми иногда не поддаются рациональным обоснованиям. Просто так сложилось. В Катонии сексуальные отношения вполне свободны, запрет на демонстрацию обнаженного тела, как в Сураграше и Четырех Княжествах, полностью отсутствует, но сексуальные темы обсуждать не принято. Возможно, потому, что в ЧК, в отличие от Катонии, климат холодный, так что обнаженное тело доступно только в интимной обстановке, а потому явно ассоциируется с сексом. В теплой же Катонии такая связь отсутствует. Но я не уверен. Просто прими к сведению в качестве базового императива.
(adsbygoogle = window.adsbygoogle || []).push({});