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