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