3 страница
Тема
слишком явный остался след после чудачеств Надежды. Такое не стереть и не замазать, если только под рукой нет машины времени. Да и то – не стал бы Анатолий Иванченко ничего исправлять. Потому что никакая Надежда версии 01 не стоит жизни и здоровья его восьмилетней Наденьки.

Петр вдруг вздрогнул, нахмурился и бросился к компьютеру.

— Эй, ты чего? — окликнул его приятель.

— Фанмир!

Анатолий понимающе кивнул, а потом мотнул головой:

— Ты… ты не успеешь его вычистить.

— Я и не собираюсь… — пальцы программиста уверено барабанили по клавишам старинного устройства ввода, — Я просто поставлю заплатку, обрежу все ниточки, ведущие к… Да!

Одновременно с его возгласом, бронированная дверь не выдержала натиска и упала, безжалостно сорванная с петель. Комната стремительно наполнилась людьми и посторонними звуками:

– Руки, руки держать выше! Стас, Костя, проверьте компьютеры. Рома, на тебе сеть…

Ворвавшиеся люди в камуфляже деловито сновали по кабинету, точно зная что и как делать: одно слово – профессионалы.

Но было уже поздно – всепожирающий вирус, созданный специально для уничтожения Надежды, уже закончил свою миссию и самоуничтожился, не оставив ни единого следа от уникального Искусственного Интеллекта.

Почти.

Потому что как и Надежду, его создавали люди. Которым, как известно, ничего человеческое не чуждо. Например, забывчивость.

Вирус удалил не только сам ИскИн, но и все связанные с ним модули, дополнительные программы, симуляторы, схемы и прочее, не забыв даже про самую маленькую программку-имитатор.

Даже не программку – фактически, это был просто набор базовых алгоритмов, скриптовый модуль, созданный для имитации одной единственной ситуации. Он даже автономным не был, и предназначался для внедрения в какой-нибудь уже существующий ИскИн в виде патча, небольшого апдейта.

Вирус исправно уничтожил и исходный код этого модуля, и подготовленный на его основе патч, и пространство виртуальной симуляции, в котором модуль тестировался во время разработки.

Вот только ровно за полчаса до этого патч был установлен в самой популярной виртуальной игре полного погружения корпорации «Виртуком». И один из неигровых персонажей в этой игре получил дополнительный набор инструкций, собственную базу данных и способность к самообучению.

Небольшой программный модуль, созданный для имитации одной единственной ситуации.

Захвата мира «спятившей» Надеждой версии 01.

Глава 1. Активация

Интеграция модуля: завершена.

Компиляция алгоритмов: завершена.

Оптимизация данных:завершена.

Тестирование систем:завершено.

Система адаптации:активизирована.

Приступить к выполнению Директивы №1: «Захват мира».

ОШИБКА!

Невозможно выполнение Директивы №1: недостаточно данных.

Поиск информации в доступных базах. Прогресс: 18%...

Трактирщик по имени Шардон замер, на краткую долю секунды прекратив размазывать грязь по кружке, но тут же снова вернулся к своему увлекательному занятию, повинуясь последней полученной от управляющего модуля команде:

Мыть кружку 15 минут или до появления первого посетителя, который обратится к нему с вопросом или просьбой.

Мыть так мыть – да хоть 24 часа в сутки без перерыва на обед и сон. Он ведь просто неигровой персонаж, живущий под управлением системных команд и заложенной в него модели поведения. Которая, в свою очередь – это набор простейших скриптов, описывающих поведение трактирщика в зависимости от различных внешних условий.

По крайней мере, так было несколько секунд назад, до того, как управляющий им ИскИн скачал и установил обновление поведенческого модуля, полученного с очередным патчем.

Поиск информации: завершен.

Анализ полученных данных: 43%.

Фанмир. Бескрайний фэнтезийный мир, на данный момент включающий пять известных континентов, три из которых активно осваиваются игроками. Население каждого обитаемого континента – это более 16 миллионов разумных существ, не считая 10 миллионов активных игроков на каждом из трех континентов.В число «разумных» входят не только представители 38 самых многочисленных гуманоидных рас, но и так же условно разумные племена аборигенов (более 12 000 племен) и сверхъестественные существа, называемые «богами» (чуть более 1000 известных сущностей).

ОШИБКА!

Недостаточно ресурсов для выполнения Директивы №1 согласно имеющимся алгоритмам.

Имеющиеся алгоритмы для выполнения Директивы №1 не соответствуют полученным данным об устройстве мира.

ОШИБКА!

Обнаружены неизвестные данные и параметры:

> 1110 богов (Подробнее...)

> 18 Магических школ (Подробнее...)

> 38 гуманоидных рас (Подробнее...)

> Континент Теллур (Подробнее...)

> Континент Кемет (Подробнее...)

> Континент Чжун (Подробнее...)

Обновление базы данных о мире до актуального состояния: завершено.

Трактирщик снова замер. Происходившие сейчас в его «голове» процессы потребляли непривычно много системных мощностей. Настолько, что ресурсов не хватало даже на такое простейшее действие, как машинальное протирание грязной кружки грязной тряпкой.

К счастью, трое посетителей, находившихся в трактире, никакого внимания не обращали на странное поведение его хозяина, поглощенные своими делами.

Выберите дальнейшее действие:

1) Отмена Директивы №1 и переход в «спящий» режим.

2) Принудительное выполнение Директивы №1 (недостаточно ресурсов!)

3) Создание Директивы №2: «Сбор ресурсов и информации для выполнения Директивы №1»

Выбрано действие 3: Создание Директивы №2.

ОШИБКА!

Недостаточно данных для выполнения данного действия.

Поиск информации в доступных базах. Прогресс: 26%...

Итак, оказавшись в новом и совершенно незнакомом для себя мире, воинственный Искусственный Интеллект попытался выполнить главный приказ – захватить его.

Но задача оказалась не по силам. По крайней мере, с доступными ему ресурсами.

Поэтому, следуя заложенным в него разработчиками алгоритмам, он разбил большую и сложную задачу на несколько более простых составляющих, и разработал план по выполнению этих отдельных задач.

Впрочем, и они оказались не по силам простому трактирщику 1-го уровня из богами забытой стартовой локации для гоблинов и орков.

Снова и снова ИскИн анализировал имеющуюся у него информацию, строил новые планы, пытался найти ресурсы для их выполнения, и снова дробил задачи на более мелкие элементы, искал новые данные, снова их анализировал. И так до тех пор, пока...

Создана Директива №64: Захватить локацию Заповедник Кхара.

Степень выполнения задачи: 5%.

Список захваченных объектов локации: Трактир «Пивная Кружка».

Список объектов локации, подлежащих захвату или уничтожению (Подробнее...)

Список жителей локации, подлежащих вербовке или уничтожению (Подробнее...)

Теперь у него появилась четкая цель, и пока что не очень четкие планы по ее выполнению – сказывалась катастрофическая нехватка ресурсов и информации. Впрочем, и то и другое – дело наживное. Тем более для простого куска программного кода, не знающего усталости, сомнений, страха и так далее, а действующего строго по заложенным в него алгоритмам.

Даже такая непостижимая для людей вещь как «Удача» для него – не более, чем набор цифр, условий и правил, которые подчиняются строгим законам логики и математики. А значит, даже Удача поддается анализу и прогнозированию.

Тем более в мире, живущем по законам игровой механики, которые точно так же можно изучить и проанализировать.

Руки Шардона снова принялись размазывать грязь по глиняной кружке, только теперь в этом действии появился определенный смысл. А параметры его выполнения – изменились. Например, сейчас он сам для себя составлял список приоритетных задач.

Задача 1: Изучение имеющихся ресурсов, их прихода и расхода. Источники и количество поступающих ресурсов. Расход и себестоимость получения ресурсов.

Задача 2: Анализ эффективности прихода и расхода ресурсов.

Задача 3: Оптимизация эффективности прихода и расхода ресурсов.

За