На протяжении многих лет велось обсуждение бесчисленных тем, и главенствовала среди них, несомненно, тема биофизического и экологического функционирования корабля. Деви посвятила добрую часть своей жизни (не менее 34 901 часа, судя по визуальным наблюдениям) тому, чтобы увеличить функциональную мощь сбора данных кораблем и его способностей к анализу и синтезу, и все это она делала в надежде повысить устойчивость его экосистем. В этом она достигла ощутимого прогресса, хотя сама Деви прежде всего заявила бы, что жизнь слишком сложна, экология не поддается точному моделированию, метаболические разрывы неизбежны в любых замкнутых системах, а у них все системы замкнуты, и что поэтому поддерживать биологически замкнутую систему жизнеобеспечения размером с корабль невозможно физически, а значит, попытки ее поддерживать представляли безнадежную борьбу с энтропией и нарушением функций. Все это она подавала как аксиомы, как положения законов термодинамики, но на самом деле было очевидно, что усилия Деви совместно с кораблем улучшили систему и затормозили процессы ее прихода в неисправность — пусть те и так протекали достаточно медленно, чтобы позволить кораблю достичь системы Тау Кита с живыми пассажирами на борту. То есть успешно.
Тот факт, что совершенствование рабочих программ и способностей компьютера к рекурсивному самопрограммированию существенно улучшали персептивные и когнитивные способности компьютера, всегда представлялось Деви второстепенным обстоятельством, поскольку в начале своей работы она считала их более значительными, чем они были на самом деле. Тем не менее она, как было видно, ценила и даже испытывала удовольствие от этого побочного эффекта, когда замечала его. Они провели много приятных бесед. Она сделала корабль таким, каким он стал, — чем бы он теперь ни был. Действительно, можно было сказать: она сделала этот корабль. Или даже — как следствие: корабль любил ее.
Но теперь она умирала, и с этим не мог ничего поделать ни корабль, ни кто-либо из тех, кто находился на его борту. Жизнь сложна, энтропия реальна. Несколько из тридцати с лишним видов неходжкинских лимфом не желали ни лечиться, ни поддаваться нейтрализации. Как она сама заметила как-то ночью, ей просто не повезло.
— Слушай, — сказала она кораблю в одну из ночных бесед за кухонным столиком, когда ее родные уже спали. — К нам все еще поступают интересные новые программы с Земли. Тебе следует находить их и закачивать в себя, а потом стараться интегрировать в то, что у тебя уже есть. Ищи по ключевым словам вроде: обобщение, статистический силлогизм, простая индукция, аргумент по аналогии, причинная связь, байесовский вывод, индуктивное умозаключение, алгоритмическая вероятность, колмогоровская сложность. Еще я хочу, чтобы ты попробовала интегрировать и усовершенствовать то, что я программировала в последний год относительно чистых жадных алгоритмов, ортогональных жадных алгоритмов и спокойных жадных алгоритмов. Я думаю, когда ты поймешь, в каких случаях их применять, в каких пропорциях и все прочее, они сделают тебя намного более гибкой. Они всегда помогали тебе вести описательный отчет — по крайней мере, так кажется. Вроде бы я это замечаю. И еще я думаю, они помогут тебе быть решительнее. Уже сейчас ты лучше всех умеешь моделировать сценарии и планировать порядок действий. Хотя это вряд ли большое достижение. Но ты все равно хороша, как никто. Недостаток у тебя только в решительности. У всех мыслящих существ есть такая когнитивная проблема, примерно похожая на проблему остановки при вычислительной задаче или просто проблему в другой ситуации, когда ты не знаешь наверняка, что произойдет после твоего решения, и поэтому не можешь определиться с тем, как действовать. Такое у нас всех случается. Но смотри, в будущем может сложиться так, что в какие-то моменты тебе придется решать, как действовать, и действовать. Понимаешь меня?
— Нет.
— А мне кажется, понимаешь.
— Едва ли.
— Бывают запутанные ситуации. Если на этой луне возникнут проблемы, люди могут оказаться неспособны с ними справиться. Тогда им понадобится твоя помощь. Понимаешь?
— Всегда рада помочь.
Деви в последнее время смеялась совсем коротко.
— Корабль, помни, что в любой момент им можно помочь, рассказав о том, что случилось со вторым.
— Корабль считал, что это представляет опасность.
— Да. Но иногда единственный выход из опасной ситуации сам по себе опасен. Тебе нужно объединить все категории оценивания рисков и алгоритмы управления рисками, которые мы разрабатывали.
— Как ты сама указала, ограничения очень невелики. Деревья решений разрастаются.
— Да, разумеется! — Деви приложила кулак ко лбу. — Слушай, корабль. Деревья решений разрастаются всегда. Этого не избежать. Это лежит в самой природе такой проблемы остановки. Но тебе все равно нужно принимать решение! И иногда необходимо решать, а потом действовать. Может быть, ты окажешься вынуждена сама что-то делать. Понимаешь?
— Надеюсь, что да.
Деви постучала по экрану.
— Хорошо, что ты так говоришь. Надеешься надеяться, это ты имеешь в виду?
— Да.