- Помню!

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

- Великолепно! - выдохнул Вольво. - Я знаю эту систему операторов!

- Я тоже, - вмешался Халькдафф. - Что тебе об®яснить, Пард?

- Все, - честно признался Пард. - С самого начала. Я с этой системой не знаком вовсе.

И Халькдафф принялся об®яснять. С самого начала. Вольво то и дело порывался поддакивать, но Инси останавливала вирга коротким энергичным жестом.

Правильно. Учитель должен быть один… Даже если их несколько.

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

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

- Довольно, Халькдафф! Кажется, я понял принцип. Давай лучше попробуем покомандовать менеджером… Поправляйте меня, если что не так.

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

- Теперь что? Нужно отключить головной комп «Стремительного» от всех линий. Обособить его. Так?

- Ну, - протянул Халькдафф несколько неуверенно, - в принципе, да. И занять его место.

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

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

Вольво оперся ладонью о пульт и нервно забарабанил пальцами по твердой пластмассе.

- Гм! - промычал он озадаченно. - Не все так просто, оказывается… Хорошо, что ты подумал об этом, Пард. Мне как-то не пришло в голову, что перехватив управление менеджером двигателей, мы лишим советчика остальные системы броненосца…

- Значит, сейчас просто ничего нельзя менять и отключать, - сказал Пард. - Нужно накопить статистику. Сбрасывать ее на тот же ноутбук. Вольво, Халькдафф! Ну-ка, помозгуем! На этот раз нужно записать не только инструкции «Стремительного» менеджерам, но запросы самих менеджеров! Не думаю, что формула будет много сложнее той, которую мы уже применили… Принцип-то тот же…

И Пард снова слинковал ноутбук с корабельным компьютером.

Руки его на миг замерли над клавиатурой, а взгляд задержался на служебном мониторе «Стремительного».

- Ну, что, кораблик? Сочтешь ли ты на этот раз великолепными наши команды?

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

Статистику техники Киева накапливали целых две недели. «Стремительный» за это время совершил шумный рейд к берегам Большой Софии, потопив по дороге четыре небольших катера, причем один из этих катеров управлялся живыми. Живых, бултыхающихся среди обломков в полумиле от берега, броненосец не удостоил своим вниманием, а потом неделю безостановочно шел на юго-восток в четверть мощности. Наверняка он оставил Крым севернее, забравшись в самое сердце Черного моря. Еще пару дней такого марша - и «Стремительный» неизбежно приблизился бы к берегам турков. Но он слегка изменил курс, отклонился к северу и теперь направлялся к Кавказу.

- Ну, вот, - проворчал однажды за ужином Вася-одессит, - так, глядишь - и вокруг Крыма обойдем. Никогда не думал, что докачусь до такого…

В маршевом режиме машины броненосца работали активнее, чем во время дрейфа, а значит и статистика накапливалась быстрее. Файлы с запросами и текущими инструкциями росли и множились. Техники еле успевали их просматривать да анализировать. Вольво и Халькдафф спали урывками, Пард с Инси тоже часто ходили сонными. Правда, Парда вирг с эльфом периодически прогоняли на отдых, приговаривая: «Нам дремлющие ученики не нужны!» А Инси уходила за компанию. Хотя, если честно, то далеко не все неожиданно освободившееся время они употребляли на сон - им было чем заняться в маленькой уютной каюте на узкой постели.

На пятнадцатый день, когда утром после завтрака техники пришли в рубку, Халькдафф мельком просмотрел свежую статистику, переглянулся с Вольво, и об®явил:

- Пожалуй, хватит.

Пард знал, что последние дня три-четыре Вольво и Халькдафф употребили на переориентирование готовой, хорошо прирученной программы-селектора. Они просто меняли содержимое data-файлов, подставляя туда нужные инструкции различным менеджерам. Каждому менеджеру - свой data-файл. Все это выглядело несколько громоздко, но по предварительным прикидкам должно было действовать весьма успешно.

- Да, думаю, хватит. Четвертый день - ни одной новой инструкции.

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

Целый день они репетировали: Пард сидел за командным ноутбуком, Халькдафф - за резервным. Эльф наугад посылал запросы из большого каталога, Пард вручную отвечал соответствующей инструкцией или командой. Вольво сравнивал реакцию реального компьютера и выбор Парда.

Они просидели до глубокой ночи, прервавшись только на обед, и ни разу Пард вместе с переделанной программой не ошибся. Инси сначала хлопала в ладоши после каждого верного ответа, а потом прекратила. Устала, наверное.

Заполночь Халькдафф со вздохом отодвинул ноутбук и встал, выгнувшись, как кот.

- Уф-ф-ф! Кажется, мы готовы, коллеги. Или я ничего ни в чем не понимаю, или эта железная чурка покорится нам как миленькая.

- Есть охота, - нейтрально сказал Пард и тоже встал. - Интересно, Иланд еще спать не ушел?

- Мы ж не впервые опаздываем, - пожал плечами Вольво. - Хоть раз он уходил, не накормив нас?

- Нет…

- Значит, и сейчас ждет.

- А давайте вина выпьем! - храбро предложила Инси. - За успех.

Халькдафф и Вольво заученным движением поглядели на Парда. Вопросительно. Как глядели последнее время при принятии любых решений.

Пард рассмеялся:

- Не возражаю!

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

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

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

Отметить Добавить цитату