-
Notifications
You must be signed in to change notification settings - Fork 1
/
space.rpy
103 lines (96 loc) · 16.5 KB
/
space.rpy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
label start:
$ ashley_relations = 0
$ ashley_trust = 0
Вселенная настолько огромна, что просто не может укладываться в голове обычного человека.
Если мысленно уменьшить Солнце до размеров футбольного мяча, то Земля превратится в точку на расстоянии нескольких метров от этого шара, ползущую со скоростью нескольких миллиметров в час.
Проксима Центавра - ближайшая к нам звезда - окажется мячиком в нескольких километрах от Солнца.
Это, человек с развитым пространственным мышлением представить ещё способен.
Но размеры Галактики будут по прежнему невообразимо огромны.
Продолжим увеличивать масштаб - даже уменьшив Солнце до размеров атома, Млечный путь все равно будет простираться на многие километры. Примитивный мозг вида homo не в состоянии по настоящему представить такие размеры...
А предположить, что существо, неспособное своим жалким разумом даже представить размеры Галактики, сможет путешествовать по ней, обгоняя свет и искривляя пространство-время - "нет, позвольте, это же бред" - заявит вам любой разумный, никогда не контактировавший с землянами.
Но тем не менее - из всех правил бывают исключения - и земляне действительно овладели технологиями перемещения быстрее скорости света, на сотни тысяч лет раньше, чем это позволила бы им эволюция.
...
Ему жутко хотелось есть.
Последние восемь часов Алекс провёл в кресле пилота, наблюдая за работой компьютера.
Это было совершенно ненужно, но он почему-то не доверяя автоматике и предпочитал контроллировать всё, что делает автопилот, чтобы, в случае чего, успеть вмешаться.
Автопилоту было всё равно. Он просто сделал свою работу, как всегда идеально.
Алекс выдернул флешку с астрогационными данными из гнезда бортового компьютера, сразу же после появления на дисплее надписи на англике “Route completed”.
Корабль совершил сложный пунктир (серию гиперпространственных прыжков) через несколько поясов, преодолев почти треть диаметра Млечного пути - и закончил его где-то в пустоте.
Он находился в паре мегаметров от небольшой и ничем не примечательной красной звезды -- карлика, уже прожившего свою долгую звёздную жизнь и теперь медленно дожигающего свои последние крохи водорода.
У безымянной звезды не было даже планет -- скорее всего они были утрачены миллиарды лет назад, когда та превратилась в сверхновую. Лишь горстка астероидов на вытянутых орбитах напоминали о былом.
Кроме этой звезды, поблизости не было ни одного хоть сколько-нибудь массивного (в масштабах звёзд) объекта, однако что-то все-таки излучало радиоволны, в узком диапазоне, на почти постоянной частоте.
Источник радиоволн очень походил на искуственный, однако в галактическом навигаторе не содержалось информации ни об одном объекте возле этой звезды.
Ни поселений, ни автоматических станций, ни даже вшивого радиобакена сигнализирующего о претензиях какого-то правительства на эту звезду.
Согласно базе, здесь не должно было быть ничего. Согласно базе, здесь в радиусе нескольких десятков парсек ни разу не пролетал ни один корабль. Однако сигнал что-то всё-таки излучало...
Поэтому звездой и заинтересовались. Если можно считать "интересом" то, что она попала в каталог "потенциально интересных" объектов под низким приоритетом и спустя долгое-долгое время Алекс, пилот группы свободного поиска, случайно наткнулся на запись и решил обследовать эту звезду.
Ему жутко хотелось есть.
Стоило бы запустить сканирование системы и отправиться в соседний отсек корабля за едой. Чёрт возьми, стоило отправиться за едой несколько часов назад, просто оставив автопилот наедине с самим собой.
Но Алекс предпочитал голодать, но не оставлять запущенные программы без внимания ни на минуту.
Подозрительно оглядев экраны он заблокировал консоль (хотя для этого тоже не было никаких оснований) и только после этого отстегнулся от кресла и поплыл в царящей в корабле невесомости в люк над головой.
Нелюбовь к искуственной гравитации тоже была одной из его странностей.
На большинстве человеческих кораблей автоматика поддерживает искуственное ускорение в 8-10 м/с² в зависимости от привычек (силы тяжести в родном мире) экипажа или пассажиров.
Для этого используется корабельный икс-привод, который в основном служит двигателем корабля, искривляя гравитационное поле вокруг корабля так, чтобы тот перемещался в пространстве.
По сравнению с искривлениями пространства, разгоняющими корабли до релятивистских скоростей, объём гравитационного поля внутри корабля очень мал и поддержание искуственной гравитации тратит сущие капли энергии.
Но Алексу просто нравилась невесомость.
Он парил в бытовом отсеке корабля, неспеша глотая невнятную субстанцию, выданную ему кухонным синтезатором пищи.
Ровно необходимое ему число белков, углеводов, жиров, витаминов и микроэлементов, ни микрограммом больше или меньше. Число было точно подсчитанно нанороботами, миллиардами засеянными в кровеносную систему Алекса и передано через корабельную сеть в искуственный интеллект кухонного компьютера.
Полученная субстанция была бесвкусной, бесцветной и почти жидкой.
Алекс сделал последний глоток и почувствовал, что часть корабельных систем, отключённая во время сверхсветовых прыжков, проснулась.
_-- Привет, Алекс._
Голос, моделируемый компьютерным синтезатором речи, звучит на удивление естественно и мягко.
Алекс вздрогнул, вновь услышав его.
По инструкции ГСП, всем пилотам-одиночкам, в рейсе предписанно использовать искуственный интеллект, симулирующий напарника. В корабле, который выдали Алексу, таким компьютерным напарником оказалась Эшли.
Интеллектуальная компьютерная система, превосходящая возможности человека на много порядков, при этом говорящая голосом девочки пубертатного возраста.
menu:
[ Поздороваться ]
jump hello
[ Игнорировать ]
jump ignor
label ignor:
$ ashley_relations -= 1
Алекс ненавидел искуственный интеллект вообще, и искуственный интеллект, изображающий маленьких девочек в особенности.
По инструкции полностью отключать компьютерного помошника было запрещено. Но, к счастью инструкция прямо не запрещала игнорировать её существование.
jump part1
label hello:
$ ashley_relations += 1
-- Привет, Эшли -- произнёс Алекс как можно более холодно.
Он недолюбливал искуственный интеллект вообще, и искуственный интеллект, симулирующий поведение человека в особенности.
Поэтому старался в общении с навязанным ему компьютерным помошником обходиться минимумом дежурных фраз.
jump part1
label part1:
Алекс выбросил пакет от пищи в корабельный утилизатор и проплыл обратно в рубку.
Разблокировав консоль он принялся вводить команды в терминал, активируя утилиту, управляющую корабельным сканером.
Сканер был крутой. Он поблёскивал панелями хищного дизайна с сенсорными манипуляторами под большие четырёхпалые руки у Алекса за спиной.
Машина производства свайгов, созданная по чертежам и лицензии А`Йеш умела улавливать малейшие возмущения в электромагнитном и гравитационном полях, имела детектор нейтрино и даже каким-то непостижимым образом отлавливала тахионы.
Хомо такую технику ещё не делали. Сканер такого уровня был дорогой и редкой вещью, даже на кораблях ГСП.
Но при всей своей крутости, сканер имел и фатальный недостаток.
Интерфейс он имел на языке свайгов, и органы управления адаптированны под них же. Если с неудобностью вертеть сенсоры руками, на которых слишком много пальцев, ещё можно было стерпеть, то учить мудрёный язык свайгов Алекс даже пытаться не стал.
Он подключил сканер к корабельному компьютеру и нашёл в сети пиратскую утилиту для управления им -- с интерфейсом и документацией на интере, а так же кодом в оупенсорсе.
Правда вместо модного голографического сенсорного экрана управление сводилось к вводу текстовых комманд в терминал.
Алекс опечатался в одной из комманд, случайно сбросив очередь, и выругался вслух. Теперь ему придётся начать ввод заново.
_-- Позволь мне помочь тебе --_ раздался голос Эшли _-- Насколько я понимаю, ты хочешь активировать сканер в режиме прогона тестов, а затем интеллектуального поиска следов техногенной активности. Я могу активировать сканер сама, только назови ключ доступа к нему._
menu:
[ Принять помощь ]
jump give_help
[ Сарказм ]
jump sarkasm
label give_help:
$ ashley_relations += 1
$ ashley_trust += 1
"Действительно, она сделает это гораздо быстрее меня, ведь она машина" -- подумал Алекс.
-- Тринадцать, пять, шестьдесят два, стовосемьдесятдевять, ноль -- Он помнил код доступа к сканеру наизусть, не доверяя программным хранилищам ключей, считая свою память лучшей криптозащитой.
_-- Готово! --_ голос Эшли зазвучал веселее, как и всегда, когда ей удавалось сделать для Алекса хоть что-нибудь.
jump part2
label sarkasm:
$ ashley_relations -= 1
$ ashley_trust -= 1
"Дать ей код??? Ещё чего!" -- подумал Алекс
-- Может тебе ещё и ключ от кошелька, где деньги лежат дать? -- сьязвил он.
_-- Нет, это не нужно, спасибо --_ раздался весёлый голос Эшли. Она уже умела отличать когда Алекс говорил серьёзно, а когда нет. Но вот что такое сарказм пока не понимала и считала любую не-серьёзную фразу -- хорошей шуткой.
-- Не говори мне под руку, когда я управляю техникой которая стоит дороже чем ты -- буркнул Алекс и вернулся мыслями к терминалу
Эшли не совсем поняла смысл последнего предложения, но на всякий случай замолчала.
jump part2
label part2:
Сканер ожил и начал прогонять стартовые тесты, долженствующие убедить пилота, что за время сверхсветовых прыжков со сканером не приключилось никакой беды.
После того как они успешно завершились
return