Изменить стиль страницы

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

— Интересный у вас корабль, майор — заметил Рейкер, когда его привели в капитанскую рубку. — Не помню такого типа.

— Знаете, Рейкер, из соображений безопасности вас надо было бы расстрелять — усмехнулся Снегов — Вы первый рекн, увидевший совершенно секретный боевой корабль типа «корвет». Собственно, некоторые его видели и раньше, но они… уже не смогут об этом рассказать.

— Спасибо за прямоту, майор. Только попрошу пока меня не расстреливать, ладно?. Лучше передайте меня в руки вашей СБ, путь уж они мной займутся. Тем более, я с ними уже имел контакт и остался чрезвычайно доволен знакомством.

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

— Люди обычно предпочитают термин «самка» — пожал плечами Рейкер, которого это слово порядком коробило и в душе он был признателен Снегову за то, что он не стал его произносить. — Мы в таких случаях говорим «рекни». Да, вы не ошиблись. Это графиня Брасс, моя… подруга. Конечно, я ни в коей мере не намерен возражать. Мне вообще крайне неловко, что вынужден оторвать вас от куда более серьезных дел. Как я понимаю, дежурство здесь не является привычным для вас занятием.

— Вы правы. Дежурный эсминец ушел на Землю для ремонта, а мы здесь его ненадолго замещаем.

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

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

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

Получив координаты цели, электронный навигатор стал рассчитывать оптимальную траекторию полета. Однако то ли сбой в памяти, то ли пресловутый «глюк» привел к тому, что, почти закончив расчеты, машина обнаружила, что забыла пункт назначения. Простенькая система на уровне банального калькулятора застенчиво извинилась бы и попросила бы повторить задание. Как бы не так, сверхсложная навигационная программа принялась лихорадочно искать выход. Путем проб и ошибок, идя от обратного — то есть от построенного уже маршрута, машина принялась вычислять конечный пункт полета. И она, безусловно, справилась бы с этой задачей, если бы именно в ходе этого процесса не произошел бы второй «глюк» — в одном числе потерялись два знака после запятой. Компьютер не обратил на это внимания. Если бы машина заметила вторую ошибку, то, видимо, все же обратилась бы за помощью к людям, однако она к тому времени все же получила более или менее приемлемый результат, основанный, к сожалению, на неправильном числе. А навигатор, доверявший компьютеру несколько больше, чем это было допустимо, не заметил несоответствий в длинных колонках цифр. Увидев на экране милое сердцу сообщение «work completed»35, он со спокойной совестью нажал на кнопку запуска С-драйва.

Корабль ушел на струну. Но сошел с нее чуть-чуть не там, где хотелось его капитану.

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

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

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

По кораблю прокатилась сирена боевой тревоги — экипаж бросился на свои боевые посты. Рейкер счел нужным оставаться в своей каюте (как звучно именовалось это помещение, размером с большой шкаф) и присматривать за Рами. В конце концов, его здесь встретили прохладно, что было вполне объяснимо, поэтому путаться под ногами у командора Снегова и его офицеров было по меньшей мере неразумно. К тому же Рами настоятельно требовала внимания с его стороны и, прежде всего, упрашивала рассказать о том, как он стал работать на разведку Земли. Да и ему самому хотелось облегчить душу, ведь до сих пор обсудить эту тему ему удавалось только с людьми, а так хотелось встретить понимание со стороны хоть кого-нибудь из своих. Рейкер нисколько не сомневался, что расскажи он свою историю Ришу — даже вошедшая в привычку преданность не остановит старика перед доносом, поскольку любой рекн считал землян злейшими врагами Империи. Впрочем, к искренней радости Рейкера, Рами, казалось, не разделяла общих убеждений.

вернуться

35.

Работа завершена