Чтение онлайн

ЖАНРЫ

Wing Commander: Операция "Одиночество"
Шрифт:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

–  Что случилось, кэп?

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

–  Капитан - раздался голос навигатора - корвет отклонился от курса. Девиация по основным векторам составляет 3, 5 и 7 тысячных от расчетной. Предположительно ошибка в расчете курса.

–  Вот тебе и объяснение, Ричард. Только от этого как-то не легче. Похоже, нам крышка.

–  Разрешите поднять истребители, сэр.

–  И не думай. Наши поля кое-как выдержат, по крайней мере несколько минут, а твои "Монингстары" торпеды разнесут на молекулы. Будь у меня на борту "Крисы", не было бы вопросов.

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

–  Внимание, ракетчики!
– скомандовал Снегов понимая, что сейчас вопрос об экономии не стоит и на кон поставлена жизнь "Викинга" - открывайте огонь по минам, старайтесь бить те, что еще не запускали торпед. Используйте все что можно, в том числе и "смерчи". Необходимо продержаться хотя бы полчаса, потом можно будет отсюда свалить.

Поделиться с друзьями: