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