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