Когда Хетмвит закончил есть, капитан взял свой поднос с кофейной чашкой и пододвинул его к маленькому, аккуратно вмонтированному в стол устройству, которое растворяло поднос вместе с его содержимым, чтобы «вернуть» его к жизни. Хетмвиту нравилось наблюдать, как поднос искрится, становится синим, а затем исчезает с лёгким шипением. Хетмвит сделал то же самое, выразив удовольствие, когда его поднос исчез.
«Есть одна вещь, которую вам нужно знать, прежде чем мы начнём что-либо ещё», — сказал капитан.
«Что это?» — спросил Хетмвит, следуя за капитаном из офицерской кают-компании.
«На случай, если я исчезну или меня убьют, вам нужно знать, как вручную перезапустить систему, чтобы вернуть меня», — сказал капитан.
«Вас можно вернуть?» — спросил Хетмвит.
«Да. Много раз. Это часть функции безопасности», — ответил капитан.
Хетмвит размышлял об этом, пока они шли по большим коридорам. Дважды патрульные роботы отступали к стене, пропуская Хетмвита и капитана. Хетмвит знал, что живые солдаты часто кричат «Дорогу!», чтобы предупредить остальных в коридоре, чтобы те уступали дорогу высокопоставленным офицерам, крупным существам, силовой броне, роботам, но, что ещё важнее, уступали дорогу рабочим бригадам, что-то перемещающим по коридорам.
Это был небольшой отсек, не обозначенный и не указанный на схеме корабля, которую открыл Хетмвит. На табличке данных между физической клавиатурой и простой плоской электронно-лучевой трубкой было написано просто: «Аварийная реконструкция коры Омнибуса».
Капитан Декен провел Хетмвита по каждому этапу несколько раз, заставляя его записывать всё.
«Что это делает?» — спросил Хетмвит, указывая на простой набор линий в конце.
>force update decken-suds.tem -lu /r /i -td
>force load decken-suds.tem /r /i /td
«Заставляет систему сначала обновить мой шаблон моими последними записанными воспоминаниями, даже если воспоминания не пройдут проверку», — сказал Деккен.
Хетмвит посмотрел на следующий набор инструкций, заканчивающийся на /force growth.decken.suds.rec и «Теперь нажмите большую красную кнопку» на своём планшете.
«Так, погоди. Если тебя убьют, эта штука восстановит твои последние воспоминания и перепечатает тебя?» — спросил Хетмвит.
Капитан Деккен кивнул. «Да. Теоретически», — покачал он головой. «Согласно моим воспоминаниям, меня ещё не активировали, так что для меня это в новинку».
Хетмвит кивнул.
«Для меня это всё в новинку», — сказал он. «Я просто рад, что это не так уж сложно».
«Ваша компетентность — это то, на что я могу положиться в этой изменчивой вселенной», — сказал капитан.
«Я просто надеюсь, что смогу оправдать ваши ожидания», — сказал Хетмвит.
«Капитан с компетентным первым номером — поистине благословенный капитан», — сказал терранец.
-----
Довольный работой смены по программированию двуногих роботов, Хетмвит направился в офицерскую кают-компанию. Капитан информировал Хетмвита о своём местоположении и постоянно следил за тем, где Хетмвит работает и какое место он в данный момент занимает.
Хетмвиту пришлось признать, что приятно, что капитан, похоже, всегда мог следить за ним. Пока не было ни одного прерванного разговора, который Хетмвиту пришлось бы возобновлять или напоминать капитану о своём присутствии; капитан ни разу не забыл о нём и не «потерял» его из виду.
Это всё ещё было новым опытом после почти двух недель работы.
Хемтвит часто думал про себя, как приятно, что его наконец заметили. Не за достижение, а просто за то, что кто-то вспомнил о его существовании. Быть увиденным и знать, что он существует, даже если его нет на виду.
Хемтвит радовался себе и своей жизни, когда вошел в офицерскую кают-компанию. Он видел, как капитан смотрит на столешницу, и по светодиодной подсветке по краям понимал, что стол находится в интеллектуальном режиме, так что капитан мог использовать его верхнюю часть как интерактивную компьютерную панель ввода.
Ожидается, что на столешницу будет проецироваться что-то вроде схемы корабля, или отчета о состоянии роботов, или даже контрольного списка того, что еще нужно сделать, прежде чем реакторы можно будет запустить теперь, когда аварийно-резервные компьютерные системы контроля повреждений уже работают.
Вместо этого капитан смотрел на квадрат из маленьких прямоугольников размером 20 на 20, с произвольными пробелами в нем.
Пока Хемтвит наблюдал, Капитан коснулся одной из карт. Она «перевернулась», открыв стилизованную мультяшную шестерёнку. Капитан слегка улыбнулся и коснулся карты в правом верхнем углу, которая перевернулась, открыв такую же шестерёнку. Обе карты замигали и исчезли, оставив после себя пустоты.
Заворожённо наблюдая, Хетмвит заметил, что капитан переворачивает первую карту почти наугад, а затем выбирает либо подходящую, либо другую. Иногда он касался карты, которая казалась случайной, а затем сопоставлял её с той, которую он касался второй.
Ему потребовалось несколько мгновений, чтобы понять, что капитан каким-то образом запомнил расположение карт, поскольку ранее открывал скрытую карту.
Капитан закончил, быстро убрав последние восемь карт одну за другой, затем откинулся назад с улыбкой.
«Неплохо, двадцать две минуты», — сказал он. Он взял чашку кофе и отпил.
«Тренировка?» — спросил Хетмвит.
Капитан покачал головой. «Нет. Отдых. Мне нравится играть в эту игру. Я предпочитаю обычные карты, но колода двадцать на двадцать довольно толстая, и моя, вероятно, давно закончилась», — сказал он. Он посмотрел на Хетмвита. «Вы часто играете в матчи?»
Хетмвит покачал головой. «Нет. Я никогда раньше такого не видел».
«Простая детская игра, но мне нравится», — сказал капитан.
Хетмвит уставился на него. «Детская игра?»
Капитан кивнул. «В неё могут играть даже трёхлетние дети. А в игры на распознавание фигур — лет с двух», — он посмотрел на Хетмвита. «А ваши в такое не играют?»
Хетмвит покачал головой.
Капитан протянул руку и постучал по поверхности стола перед Хетмвитом, вызвав меню. Он быстро пробежал по нему пальцами, а затем остановился, разглядывая раскладки.
«Давайте начнём с простого. Пять на пять», — сказал капитан.
Хетмвит кивнул, боясь возразить.
Появились карты, все рубашкой вверх.
«Давай», — сказал капитан, глядя на Хетмвита.
Хетмвит пытался, но его разочарование росло, поскольку он забывал, что перевернул карту или что помнил, какую карту он видел неправильно. Спустя почти двадцать минут он наконец-то справился с двумя последними.
«Ты расстраиваешься, Номер Один», — сказал Капитан, нажимая на паузу на таймере своей игры.
Хетмвит кивнул. «Я постоянно ошибаюсь».
Капитан кивнул. «Этого следовало ожидать. Ты не киберспортсмен-матид, который бегает на скорость, ты будешь совершать ошибки, но, и это стоит запомнить: если ты перевернул новую карту, это не ошибка».
«Разочарование», — повторил Хетмвит.
Капитан улыбнулся. «Тебе нужно новое направление для твоего мировоззрения, Номер Один», — сказал он. Он протянул руку и вытер свою, запуская игру заново.
«Нужно почувствовать волнение, предвкушение от переворачивания карт», — сказал он. Он посмотрел на Хемвита. «Переворачивать следующую карту — это так волнительно. Новая? Она совпадает с той, которую ты уже перевернул? Она совпадает с той, которую ты перевернул раньше?» Он снова улыбнулся. «Смотрите вместе со мной. Вы не можете проиграть, вы не можете ошибиться, так что позвольте волнению и предвкушению переполнять вас, пока я работаю».
Хемвит кивнул и наблюдал, а Капитан постоянно напоминал ему о том, как волнительно тянуться за новой картой, об удовлетворении и волнении от осознания того, что совпадение возможно, о радости победы от случайного совпадения.
Вскоре Хемвит почувствовал, что и сам поддался волнению. Когда он вернулся к своей доске пять на пять, Капитан наблюдал за ним, выражая волнение и предвкушение, и громко стонал, когда матч не складывался, но не так, чтобы Хетмвит чувствовал себя неудачником, а как будто Капитан разделял его небольшую неудачу.
После ещё нескольких партий, включая одну шесть на шесть, которую Капитан заставил его на мгновение почувствовать волнение, лёгкое беспокойство и предвкушение медленного появления карт, он откинулся назад. Его шерсть была мокрой от пота, а подмышки и позвоночник промокли даже через робу механика.
«Ты молодец, Номер Один», — улыбнулся Капитан. Он похлопал Хетмвита по спине, оценивая его силу.
«Гораздо приятнее сосредотачиваться на волнении, а не на частоте ошибок», — признал Хетмвит.
«Конечно», — ответил капитан. Он посмотрел на аналоговые часы со стрелками, показывающими время. Полированная латунь и дерево блестели в свете офицерской кают-компании. «Что ж, пора отдыха», — он встал. «Наслаждайтесь отдыхом. Увидимся на работе».
Хетмвит кивнул. «Спасибо, сэр. Хорошего отдыха».
«И вам, Номер Один», — сказал капитан.
После ухода капитана Хетмвит сел и уставился на столешницу.
Он протянул руку, активировал смарт-панель и выбрал игру.
Он установил время шесть на шесть, набрал миску вкусного мяса в соусе и начал играть.
-----
Капитан сидел на капитанском троне на мостике, вокруг него были развёрнуты панели. Он продолжал просматривать данные, нажимать на значки, ждать новых данных и снова нажимать.
Глядя на карту корабля, Хетмвит увидел, что все роботы находятся на правильных позициях, подавая сигналы о готовности. Хетмвит перепроверил загруженное программное обеспечение, прошивку и обновления, а затем глубоко вздохнул.
Требование, чтобы каждый робот был загружен программами для выполнения любых задач поблизости, даже если эти задачи уже выполнял другой робот, показалось Хетмвиту странным.
Но капитан заявил, что это сделано для того, чтобы в случае повреждения или других проблем несколько роботов были готовы взять на себя управление любым роботом, вышедшим из строя или нуждающимся в помощи.
Наконец, Хетмвит обернулся.
«Роботы-сервиторы готовы, капитан», — сказал он.
«Отлично, первый», — сказал капитан и сделал жест. «Займите позицию, разверните экраны и приготовьтесь».
Хетмвит кивнул, подошёл и сел. Удерживающие ремни тихо зажужжали, встав на место.
Мои люди не доверяют совершенно бесшумным устройствам, Номер Один, поэтому мы часто добавляем звуковые эффекты к обычно бесшумным механизмам. Как можно доверять тому, что хитроумно контролирует, работает оно или нет, сказал капитан. Не позволяйте хитрецу жить.
«Готов, капитан», — сказал Хетмвит, включив пульты управления, правильно настроив их и выведя на экран данные, которые он хотел отслеживать.
Капитан сделал движение, и включился экран у дальней переборки, а также большой голографический экран в центре командной палубы. На обоих экранах отображалась голубовато-белая тестовая таблица, заполненная статическими помехами, и раздалось тихое шипение.
«Выполняйте приказы, Номер Один», — сказал капитан.
Хетмвит кивнул, нажав на большую красную иконку.
Он видел, как каждый робот включился. Они провели диагностику: сначала себя, затем своего окружения, затем назначенного им оборудования.
В голокамере и на экране начали появляться уведомления, все красные. Через секунду-другую под каждым красным прямоугольным значком появилась надпись «ГОТОВ».
Последнему роботу потребовалось почти пять минут, чтобы отписаться.
Хетмвит помнил, как пытался заставить работать более продвинутое программное обеспечение роботов. Хотя компьютерные станции и вычислительные ядра, казалось, работали без сбоев, всё, что сложнее алгоритма серии шесть, казалось, просто стояло на месте, не функционируя, словно не получало входных данных.
Насколько мог судить Хетмвит, для этого не было никаких причин.
Поэтому ему пришлось использовать движки с таблицами весовых смещений для эмуляции слабофункциональных виртуальных интеллектов, в основном скопированных из «библиотеки ретро-игр», а не из высокопроизводительных баз данных кодов Конфедерации.
«Все станции готовы», — сказал Хетмвит.
«Отправляйте приказы», — отозвался капитан.
«Есть, сэр», — сказал Хетмвит.
Если раньше его охватило бы такое беспокойство, что он готов был свернуться калачиком, то теперь он с волнением и предвкушением нажимал на кнопку активации.
Сработает ли запрограммированная доктрина?
Сработает ли его программа?
Сработают ли его идеи и идеи капитана?
Если нет, какую информацию он узнает об ошибке?
Он взглянул на капитана, который откинулся на спинку командного трона, расслабленно наблюдая за голокамерой.
Хетмвит почувствовал облегчение. Если бы была очевидная проблема, которую он пропустил, он был уверен, что капитан её заметил бы.
Освещение внезапно слегка засияло, раздался гул и звук зарядки конденсаторов высокой плотности.
«Аварийные реакторы включены», — сказал Хетмвит.
Капитан лишь кивнул, меняя значки на экранах. Хетмвит знал, что это для контроля потока энергии. Возможно, несоответствие в потоке энергии может объяснить, почему высокопроизводительное программное обеспечение не работало, если оно слишком глубоко имитировало интеллект.
«Основной реактор включён», — сказал Хетмвит.
«Мощность стабильна, Номер Первый», — сказал капитан через мгновение. «Положительная генерация 19 террватт».
«Принято, капитан», — сказал Хетмвит.
«Вы готовы активировать внутренние датчики корпуса», — сказал капитан.
«Активирую», — сказал Хетмвит.
Внутренние датчики корабля медленно активировались, переходя от наименее важных к наиболее важным. Когда Хетмвит спросил, почему их нужно активировать в обратном порядке, капитан ответил ему, что безопаснее будет оставить датчики во вспомогательной аварийной раздевалке Ланакталлана, чем датчики в камере основного реактора.
Карта корабля начала заполняться данными.
«Внутренние датчики работают на 96,23%. Сервиторы для обслуживания уже в пути, чтобы начать диагностику и ремонт», — сказал Хетмвит.
«Каково состояние аварийного компьютерного массива номер один?» — спросил капитан.
«Мыслительные линии, нечёткая логика и эвристические системы отключены и изолированы», — сказал Хетмвит.
«Активировать аварийный компьютерный массив номер один», — приказал капитан.
Это был тест. Без этого ядра сенсорные массивы не будут работать. Локальные узлы управления были оснащены системами виртуального интеллекта, которые отказывались принимать любые входные сигналы, поэтому не управляли датчиками.
Хетмвит чувствовал предвкушение и волнение. Даже если он не включался, он получал огромное количество данных из журналов и диагностических отчетов POST.
«Аварийное компьютерное ядро номер один не сообщает об отсутствии катастрофических, критических или серьёзных ошибок и готово к активации», — сказал Хетмвит.
Вот и всё.
«Активировать», — скомандовал капитан.
Хетмвит услышал, как ядро набирает обороты, словно древний жёсткий диск.
Прошла диагностика. Обычно оно пытается взять под контроль довольно много систем, но Хетмвит тщательно сократил свои возможности с помощью прошивки и программного обеспечения, пока не сосредоточился только на одной.
«Датчики сообщают о готовности», — спросил Хетмвит.
«Состояние аварийного вычислительного ядра 2?» — спросил капитан.
«Готово».
«Активировать».
Снова раздался звук набирающего обороты жёсткого диска.
«Ядро 2 сообщает о готовности к приёму сигналов от аварийных сенсорных систем, капитан», — скомандовал Хетмвит.
«Активировать внешние пассивные датчики», — скомандовал капитан. Хетмвит почувствовал лёгкое удовлетворение, увидев, как капитан слегка наклонился вперёд.
«Внешние пассивные датчики подключаются», — скомандовал Хетмвит. «Внешние входные данные сообщают о потоке данных. Поток данных от внешних пассивных систем идёт в обход локального программного обеспечения и микропрограммного обеспечения, фильтруя и анализируя данные. Поток данных направляется на аварийное вычислительное ядро 2».
Несколько напряжённых секунд.
«Вычислительное ядро 2 сообщает о получении входных данных. Категоризирует и присваивает теги», — сказал Хетмвит.
«Состояние вычислительного ядра 3?» — спросил капитан.
«Готов к вводу».
«Активировать поток данных», — сказал капитан.
«Потоковая передача данных…», — сказал Хетмвит. Это была ещё одна часть, которая обычно имела бы надёжные системы виртуального интеллекта, а теперь ограничивалась деревьями ЕСЛИ/ТО и таблицами весов разности смещений. «Анализ данных начат. Начинается последовательность изображений».
«Состояние вычислительного ядра 4?» — спросил капитан, хотя Хетмвит знал, что капитан видит это на своих мониторах.
«Готов к вводу», — ответил Хетмвит.
Напряжение наполняло его волнением и предвкушением, а не страхом, который он обычно испытывал.
«Активировать четвёртое ядро».
«Четвёртое ядро принимает данные о близких объектах. Начинаю сортировку».
«Включить обнаружение близких объектов в третьем голо-модуле», — приказал капитан.
«Принял, сэр», — отозвался Хетмвит.
Хетмвит и капитан наклонились вперёд, когда на экране начался обратный отсчёт. Затем появилось размытое изображение.
Он был почти чёрным, с одной размытой полосой.
На голо-модуле ярко горел значок «Мороженого Диджея». Под углом 33 градуса и 200 градусов появились полосы.
«Активирую программу звёздной навигации», — сказал Хетмвит.
Он не был уверен, была ли это его идея или идея капитана — поместить программу в обычный шлем пехотинца, используемый для навигации по звездам, и попытаться использовать ее для определения ключевых навигационных звездных объектов, но в любом случае была загружена упрощенная, лишенная излишеств программа.
Раздался мигающий сигнал.
Появились прямоугольники, заполняющиеся данными, по мере того как начали появляться линии, соединяющие квадраты с определёнными точками внутри цветных полос.
«Я знаю, где мы. Теперь, где мы?» — тихо спросил капитан, глядя на экран.
После долгой паузы компьютер выдал это. Размытое изображение галактики.
Хетмвит громко застонал, но сумел удержаться от того, чтобы прижаться лбом к пульту управления.
Он начал планировать дальнейшие действия.
«Теперь мы знаем», — сказал капитан.
На голокамере ближнего объекта появлялись точки. Точка за точкой, данные шли потоком.
Капитан встал.
«Пусть компьютеры думают, Номер Первый», — сказал капитан. Он указал на тяжёлый бронированный шлюз, ведущий с Флагманского мостика. «Давайте перекусим, пока будем думать, обмениваться идеями и сочувствовать».
Хетмвит кивнул, вставая со стула. Он последовал за капитаном в дверь.
Позади них, в голокамере, висело изображение галактики Млечный Путь.
Точка, изображающая мороженицу диджея, ярко горела.
Между двумя огромными рукавами, вдали от отрога.
Вдали, на протяжении сотен, тысяч световых лет, ничего не было.
Обновлено: 20.01.2026