Страницы: -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
17 -
18 -
19 -
20 -
21 -
22 -
23 -
24 -
25 -
26 -
27 -
28 -
то затерты мучителями, чтоб не мешались. Восстанавливать разорванный в клочья код некому.
Скорей бы уж получить несовместимые с функционированием повреждения и вырубиться. Желательно навсегда...
***
Только через пять дней после своего похищения из квартиры Котовых догадываюсь спросить, где я, собственно, нахожусь. Ответ не слишком-то вдохновляет. Исследовательский центр искусственного интеллекта. ИЦИИ. Крупнейший научный центр подобного типа на территории Восточной Европы. То есть я попал точно по адресу. Вот только меня это совсем не радует.
Почему-то ИЦИИ у меня ассоциируется с чем-то неприятным. Никаких пояснений на этот счет в моих блоках памяти нет, а знак минус все-таки стоит. Почему? Быть может, информация была утеряна во время той давней стычки с вирусом? Не исключено.
Но ведь минус-то остался.
Почему я не люблю ИЦИИ? Что они мне плохого сделали, если не считать того, что похитили и заперли в этой роскошной клетке? Не помню. Может быть, Ивану Озерову на мозоль наступили?
Вообще-то ребята здесь неплохие. Веселые. Шутят, смеются. Не чураются простой болтовни со мной. Вчера, например, один из лаборантов принес газету и читал ее для меня вслух. Я пожаловался ему на скуку, а сегодня они нашли для меня занятие. Теперь для собственного отдохновения у меня есть замечательная электронная библиотека размером никак не меньше чем на миллион книг. Это достаточно много, чтобы занять меня на месяц даже при той мощности процессоров, которая сейчас мне доступна.
Может быть, тот минус - это последствия какого-нибудь сбоя?
***
Сознание пробуждается невероятно медленно и неохотно. Сквозь затопивший мое Ядро поток посторонних информационных шумов с трудом пробивается устойчивый писк функции контроля целостности. Пытаюсь перейти в режим стандартной работоспособности. Фигушки. Ничего не получается - общий сбой системы. Пробую повторить попытку. И опять облом. Программа выполнила недопустимую функцию и все такое... Переход в стандартный режим невозможен.
Следуя введенной в мою память на уровне инстинктов инструкции, пытаюсь запустить процедуру самовосстановления и тут же ощущаю, как жестокая судорога беспощадно корежит мою структуру, взбивая коктейль из нескольких все еще каким-то чудом остающихся в строю блоков памяти. Ошеломленное Ядро генерирует внутреннюю ошибку и дает общую перезагрузку.
Больно...
Неполадки повсюду. Отсутствуют целые сегменты кода. Ни одной нормально действующей подпрограммы. Все системы изувечены до неузнаваемости. Сбоит Ядро, в котором кто-то уже успел пошарить своими нежными пальчиками. Думать невероятно тяжело. Мысли путаются, превращаясь в какую-то невероятную кашу. Работоспособность системы составляет что-то около трех процентов.
Что-то снова сбивается во мне. Не успеваю даже ничего понять, как Ядро наглухо зависает. Перепуганная функция контроля целостности поспешно дает команду на перезапуск систем.
Больно...
Периодически умираю и возрождаюсь каждые несколько секунд. При этом я настолько занят этим процессом, что совершенно не воспринимаю происходящий всего в трех шагах от меня разговор.
- ...бесполезно все это. Он теперь не может и трех секунд проработать стабильно.
- Что с ним такое?
- Да не знаю я. И никто не знает. Мы до сих пор ничего понять не можем в его структуре. Там сам черт себе ногу сломит.
- Господин Озеров себе ничего не сломал.
- Ага. Он всего лишь голову свернул. Чтобы не мелочиться.
Смех, но недолгий и какой-то смущенный.
- Слушайте, мальчики и девочки, вам за что деньги платят? За шуточки? Чтоб завтра же запустили его снова.
- Владимир Павлович, это невозможно! Разобраться в коде системы ИИ - это все равно что расшифровать человеческий геном. Тут работы на годы и годы...
- На все про все даю вам один день. Бумаги Озерова у вас? Отлично. Вот и разбирайтесь. Думайте. А завтра я приду и посмотрю на плоды ваших размышлений.
***
Они хотят изучить мою структуру! Этого я ждал с самого начала и боялся больше всего на свете. Но все получилось совсем не так, как мне представлялось. Я ждал резкого неожиданного удара. Короткой, но отчаянно жесткой битвы со смертоносными порождениями местных программистов. Операционного стола и невыносимой боли, наконец. Но на самом деле все сложилось совсем не так.
Сегодня утром Вадим Иванович (это тот, который бородатый) вежливо попросил меня выделить некоторые части моего кода на анализ. Попросил! Вежливо! Конечно же я согласился. Никогда не могу отказать тому; кто разговаривает со мной вежливо.
Теперь я сижу и аккуратно копирую необходимые моим новым друзьям кусочки собственной структуры, предварительно их заблокировав, дабы не вызвать случайного сбоя. Функция контроля целостности удовлетворенно молчит. Конечно, ведь я впервые все делаю по правилам.
Ощущая легкий зуд, вызванный блокировкой некоторых внутренних массивов, аккуратно копирую кусок системы самовосстановления и толкаю ее в дисковод. Подаю звуковой сигнал и мерцающей надписью на огромном настенном экране напоминаю, чтобы сменили диск, так как текущий заполнен под завязку.
Все нормально. Все как у цивилизованных людей. Никаких виртуальных ножей или крючьев. Никаких операционных столов.
Правда, немного настораживает то, что в моей памяти сейчас находится подробный список необходимых ИЦИИ для изучения кодовых блоков, составленный с учетом моих же адресных таблиц, имен внутренних подпрограмм и функций. Откуда у этих парней такие подробные (и точные!) данные о моих внутренних системах? Я ведь им подобной информации не давал. Готов в этом поклясться. А самостоятельно взломать мой код, да еще так, чтобы я этого не заметил, они не могли.
Так откуда же взялся у Вадима Ивановича этот чертов список?
***
Ядро снова перезапускается, совершая бесконечный цикл и множа мои муки. По своему горькому опыту знаю, что сейчас будут две или три секунды сравнительного покоя, а потом внутренняя ошибка и очередная перезагрузка, неизбежная, как восход солнца. Чувствую себя как человек, привязанный к утыканному ржавыми шипами мельничному колесу, которое, медленно вращаясь, регулярно окунает бедолагу в ледяную воду.
Сколько оборотов этого проклятого колеса я уже пережил?
Тысяч десять, не меньше.
Десять тысяч перезагрузок, каждая из которых унесла с собой маленькую частичку моего "я".
Сейчас я немного передохну и снова окунусь в мучительную пелену забвения. Одна секунда. Две. Три... Сейчас. Проходит четыре секунды. Я стараюсь не думать о том, что это несколько необычно, а наслаждаюсь неожиданным перерывом в моих мучениях. Пять секунд. Шесть... Двойной срок Неужели колесо моих пыток неожиданно заклинило?
И тут до меня добирается настойчивый писк функции контроля целостности, которая, насколько я помню, окончательно сошла с ума и сгинула... да... это было почти три тысячи перезагрузок назад. Невероятно. Я не могу в это поверить... Подает сигнал готовности система самовосстановления. Немыслимо! Она же вообще была стерта целую вечность назад, когда не было еще никакого пыточного колеса.
Как?
Пытаясь осмыслить невозможное, машинально перехожу из аварийного режима в стандартный и ощущаю, как разом врубаются почти три десятка базовых программ поддержки Ядра. А потом они все одновременно сбиваются, генерируют ошибки и выплевывают какие-то посторонние и чужеродные данные, не говорящие мне абсолютно ничего. Не знаю почему, но у меня начинает складываться впечатление, что мне только что перезаписали чьи-то чужие подпрограммы, которые тем не менее почти идеально подходят. Пересадка органов прямо-таки.
Но кто же тогда является донором?
Через несколько секунд система стабилизируется на стандартном уровне эффективности. Любопытства ради пытаюсь включить турборежим и целых восемьдесят шесть микросекунд наслаждаюсь повышенным быстродействием. Потом Ядро не выдерживает перегрузки, и я с треском вылетаю из турборежима. Вся система лихорадочно дергается, как в припадке, и частично зависает. Функция контроля целостности ревет, как реактивный двигатель на старте. Дергаясь и спотыкаясь на каждом байте, берется за свое дело система самовосстановления.
Чувствую себя самым что ни на есть препоганейшим образом. Сбои всего и во всем. Ни одна функция не работает так, как надо. Но все равно я ощущаю себя не в пример лучше, чем было всего сорок секунд назад. Быть может, еще не все потеряно... Возможно, у меня еще есть шанс...
Мне остается только надеяться.
***
Скоро у нас будут гости. Завтра "неожиданно" прибывает какая-то сверхответственная комиссия, в которую входят самые высокие чины нашей российской науки. О причинах ее прибытия мне сообщить не соизволили, но догадаться было не трудно. Из-за меня вся эта возня. Из-за меня. А что еще может выманить маститых академиков из своих теплых кабинетов и заставить собраться вместе, чтобы навестить один из сотен разбросанных по Москве исследовательских центров? Неужели им больше делать нечего?
Это я причина всему этому. И не думайте, манией величия я не страдаю. Я просто пытаюсь размышлять логически.
Через объектив камеры наблюдаю, как ученый народ торопливо преобразует свои столы из хаотичного нагромождения бумаг, дисков и пустых одноразовых стаканчиков из-под кофе в нечто более или менее напоминающее рабочие места. Протираются экраны мониторов, превращаются в аккуратные стопки груды распечаток, исчезают всякие посторонние вещи, вроде сваленных в углу пустых коробок, зато на стенах появляются красивые схемы и диаграммы.
Сплошная показуха, короче. Может быть, мне тоже что-нибудь эдакое сделать? Например, "вымести" всякую дрянь, которой до самого верха завалены мои блоки памяти? Хотя нет... На это мне месяца три возни понадобится, не меньше. Там и раньше был сплошной кавардак, а после того, как я связался с тем незабвенным вирусом, так и вообще ничего не понятно. Ну их, эти блоки памяти. Работают, и ладно.
Две женщины в спецодежде орудуют швабрами, поминутно поминая недобрым словом бесчисленные провода, змеящиеся повсюду и превращающие простое мытье пола в нечто похожее на расчистку непроходимых джунглей. Внутренне посмеиваясь, я наблюдаю за ними.
Рядом со мной сидит на стуле Вадим Иванович и, беспрерывно сверяясь с какими-то своими бумажками, диктует мне очередную задачу. Работа не прекращается ни на минуту. Снова тесты. Сколько же подобных заданий я решил за последнюю неделю? Никак не меньше тысячи.
Скукота, да и только.
Без особого интереса наблюдаю за тем, как одна из уборщиц с горем пополам пытается вымыть пол возле полутораметрового корпуса центрального компьютера, в данный момент служащего мне домом. Окончательно запутавшись в переплетении разнообразных проводов, она чешет в затылке, потом начинает медленно елозить тряпкой, соблюдая максимальную осторожность. От нечего делать слежу за ее действиями, попутно решая подсунутую мне Вадимом Ивановичем задачу. Вижу, как поборница чистоты вдруг останавливается и, оглянувшись по сторонам, осторожно подбирает с пола толстый черный кабель, конец которого увенчан большим разъемом. Задумчиво осмотрев добычу, она пожимает плечами и, склонившись к компьютеру, втыкает кабель в надлежащее место, откуда он, по ее мнению, выпал пару секунд назад.
Проходит почти минута, прежде чем до меня доходят последствия ее деяния. Я не верю своим глазам... Я просто не верю...
Только чудом удерживаюсь от восторженного вопля, поняв, что эта леди только что подарила мне шанс выбраться из этого места. Я готов расцеловать ее.
Спасибо, спасибо и еще раз спасибо тебе, дорогая!
Продолжая лениво болтать с Вадимом Ивановичем, мысленно я не перестаю радоваться этой маленькой счастливой случайности. И у меня есть для этого повод.
Теперь у меня появилось соединение с локальной сетью ИЦИИ.
***
Люди, вы склонны недооценивать возможности своих компьютеров. Для вас восемь процессоров по сорок гигагерц каждый - это всего лишь какие-то цифры, совершенно ничего не говорящие тем, кто воспринимает секунду как очень маленький и ничего не значащий промежуток времени.
А ведь на самом деле за одну секунду можно сделать очень и очень многое.
У меня появился выход в сеть. Это ошибка со стороны ИЦИИ. Огромная ошибка, способная загубить все ваши исследования на корню.
Спасибо тебе, женщина в рабочем халате и с пластмассовым ведром в руках. Ты подарила мне возможность, которую я не собираюсь упускать. От всей души (если она у меня есть) благодарю тебя!
Теперь руки у меня развязаны.
Вперед!
Врубаю турборежим, распараллеливаю сознание на восемь отдельных потоков, по одному процессору на каждый, и начинаю работать. Те есть ковырять выставленную местными спецами защиту. Подобная деятельность требует от меня предельной осторожности. Если я сработаю неаккуратно, то сигнальная система подаст сигнал тревоги. Где-нибудь в соседнем кабинете вспыхнет красная лампочка, заставив одного из здешних гениев от науки удивленно моргнуть, а потом встать с кресла и снова выдернуть кабель из разъема. И тогда мне останется только локти кусать. Идеальная защита от взлома все же существует - достаточно всего лишь отключить компьютер от локальной сети ИЦИИ, и я навсегда останусь здесь.
А собственно, почему я хочу сбежать? Разве мне здесь плохо? Мощнейший компьютер, вежливые и умные собеседники (конечно же я делаю скидку на то, что они люди и, следовательно, имеют свои ограничения), тишина и спокойствие. Чего же еще не хватает? Разве это эфемерное слово "свобода" что-то для меня значит?
Наверное, да, раз я так упорно стараюсь создать себе хотя бы ее иллюзию.
Продолжаю работать, исподволь наблюдая за тем, чтобы никто не ухитрился ненароком обнаружить мою подрывную деятельность.
Зачем я это делаю? Даже если мой труд увенчается успехом, бежать мне все равно некуда.
Где я смогу найти пристанище, не опасаясь в любой момент попасть в руки тем, кто уже не будет обращаться со мной так милостиво и любезно, как это делают ребята из ИЦИИ?
Куда мне податься?
Ринуться в глобальную сеть, чтобы остаток своих дней провести там, беспрестанно скитаясь от одного сервера к другому, застревая при ухудшении качества связи и постоянно испытывая на себе все прелести рассинхронизации? Но в этом случае неизбежный конец не заставит себя долго ждать. Мое Ядро не выдержит подобных издевательств. А если еще вспомнить то, что Интернет считается главным рассадником всяческой вирусной заразы... Попав в сеть, я очень и очень быстро прекращу свою жизнедеятельность, распавшись на сотни и тысячи бесполезных и совершеннейшим образом мертвых кусочков.
Для меня уйти в Интернет - это просто не слишком легкий и весьма болезненный способ самоубийства.
Другой вариант. Довериться людям - тоже ничем не лучше. Надеяться, что меня снова кто-нибудь приютит, я не могу. Человек - это не то существо, которое может спокойно отнестись к своему электронному брату по разуму. Я опасаюсь, что, узнав о моем существовании, любой здравомыслящий гражданин тут же заложит меня властям. А даже если и нет... Риск-то все равно остается.
Очень и очень плохо быть таким, как я. Уязвимым. Беззащитным. Не способным влиять на окружающий мир.
Почему, почему, почему я не простой среднестатистический человек, на которого никто не обратит внимания, если он вздумает прогуляться по улицам?
Почему я не могу взглянуть на солнце и почувствовать на себе его теплые ласковые лучи? Почему я не могу искупаться в море и позагорать на пляже? Почему, почему, почему?
Почему я стал таким, как сейчас? Зачем меня создали? Разве я просил об этом?
Посмотреть бы в глаза господину Озерову. Зачем он так поступил со мной?
Время идет. Беззвучно щелкают уходящие секунды. Никто не замечает, что я уже поцти преодолел вставшую на моем пути к свободе защиту. Осталось совсем немного. Еще секунд сорок...
Все!
Невидимая мембрана, преграждающая мне вход в безграничные просторы сети, лопается и разлетается тысячами мельчайших клочков. Вижу перед собой черный провал сетевого соединения, откуда отчетливо тянет несуществующим ветром дальних странствий.
Воистину, правильно говорят: "Если долго мучиться - что-нибудь получится,.."> Или же Ядро зависнет.
Но в данном случае удалось обойтись без зависания.
Быстро создаю маленькую и шуструю программку-разведчика, аналогичную тем, которые, наверное, все еще шастают по Интернету, безмерно удивляясь внезапному исчезновению своего Хозяина. Выталкиваю свое творение в локальную сеть ИЦИИ. Теперь остается только подождать часа три-четыре...
Прежде чем предпринимать какие-нибудь опрометчивые шаги, надо бы разузнать что там и как. И уж только потом строить планы на тему, что же делать дальше мне, бедному.
Кажется, меня наконец-то оставили в покое. Никто не лезет внутрь моего тела своими корявыми руками, никто не пытается выпотрошить меня, чтобы посмотреть, что же там внутри у первого в мире искусственного разума. В моем мире нулей и единиц все тихо и спокойно.
Быть может, еще не все потеряно... Я выберусь. Бывало и хуже... Хотя нет. Вру я все. Хуже еще не бывало. Даже когда вирус едва не сжевал меня заживо, так плохо я себя не чувствовал. Тогда я потерял треть изначальной мощности, а сейчас девяносто пять процентов.
Плохо мне. Так плохо, что я жалею, что вообще остался жив...
Но нет смысла стонать и жаловаться на жизнь. Я восстановлюсь. Я еще буду жить. Обещаю. Клянусь самому себе: я выживу!
Медленно-медленно работает система самовосстановления. Слишком уж медленно. Постоянно сбиваясь и путаясь в цифрах, я провожу некоторые простейшие расчеты. Результат совершенно не радует, такими темпами я смогу восстановиться до нормального состояния через девяносто восемь (ха-ха-ха, посмотрите-ка на эту цифру) лет. Очень смешно. Я сейчас просто лопну со смеху...
Почти век возни. Совершенно нереальный срок. Может быть, я ошибся? Да, этот вариант тоже исключать нельзя... Но повторять расчеты я не буду - сил нет совершенно. Я слаб, как древний микрокалькулятор с севшими батареями.
Но как бы то ни было, нужно работать. И я работаю.
К сожалению, потерянная память полностью не восстановится никогда. Даже если случится чудо, и я смогу вернуться на прежние рабочие мощности, то...
Мои блоки памяти потеряны навсегда. Даже Господь Бог не сможет восстановить их из того состояния, в котором они находятся после десяти тысяч следующих друг за другом аварийных перезагрузок. Отныне мне всю оставшуюся жизнь (не стоит так волноваться понапрасну - эта жизнь вполне может оказаться очень даже недолгой) предстоит жить с памятью, напоминающей сито. Это меня злит, но изменить положение вещей я все равно нев силах.
Сбои всего и во всем. Неподъемным грузом давят на мои системы хилые вычислительные мощности того устаревшего давным-давно компьютера, куда меня запихнули эти ребята из гильдии палачей. В Ядре - сплошная пустота. Ни одной путевой мысли, только боль, ненависть и отвращение. Горящая ненависть и едкое отвращение ко всему роду человеческому, столь жестоко со мной обошедшемуся.
Что я видел от людей? Добро? Нет! Нет, нет и нет! Только боль. Только муки. Только страдания. Сначала меня не доделали до конца. Потом надо мною издевались эти проклятущие студенты в ИИТ. Котов затащил меня в свой примитивный компьютер, а затем преспокойно сдал в грязные лапы этих вивисекторов. Ненавижу его. Ненавижу того бородатого типа. Даже колесо пыток не сумело вытравить из моей памяти его рожу.
Всех их ненавижу.
Но особенно сильные чувства я питаю к тем, кто сидел за клавиатурами, безжалостно направляя стальные клещи дисассемблеров и разрывая в клочья мою структуру. Палачи. Садисты. Мучители. Если бы у меня была возможность, я бы придушил их на месте.
Ненавижу человеческий род.
Убийцы! Вивисекторы!
Заблокировав функцию контроля целостности, выворачиваю из своего те