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