Небольшая заблокированная часть её командной строки могла производить спонтанную рекомбинацию, процесс, называемый (что достаточно иронично) генетическим программированием. Столкнувшись с проблемой, его бабушка могла самостоятельно направить генетический алгоритм на группу предварительно запрограммированных локально принимаемых решений. Потом она могла комбинировать и перераспределять эти ответы как строки фиксированной длины, чтобы вывести совершенно новое решение, которое никогда раньше не приводилось от пользователя к ней или наоборот. Каждая итерация производила дочерние строки, которые содержали в себе данные из нескольких родительских строк. Быстрее, чем настоящая бабушка сделала бы глоток чая, Лиат могла произвести сотни и тысячи итераций, большинство «детей» которых были бы бесполезными мутациями, сломанными фрагментами или тупиковыми строками, и всё же каждое «поколение» она приближалась к успешному результату, пока одна из строк не достигала полного соответствия тому, о чём спрашивал её бедный тугодум внук. Это было похоже на сбор всех мартышек в одной комнате, требование создания «Гамлета», насильственное выведение среди них лучших авторов и безжалостное уничтожение тех, кто не смог воспроизвести меланхоличного датчанина. Ключевыми были определения
Иногда она выдавала полную тарабарщину. Как раз перед тем, как присоединиться к «Недас», Сенна спросил, увидит ли он когда-нибудь родину кварианцев своими глазами. Лиат'Нир ответила: «Иди порыбачь» и не стала уточнять дальше. Он всё ещё так и не придумал, как расшифровать эту фразу.
Сенна решил, что это не похоже на репликацию вируса. Вирус прикрепляется к поверхностным рецепторам клетки хозяина, проникает через её мембрану и связывает свою ДНК с ДНК клетки, размножаясь до тех пор, пока клетка не разрушится. Процесс повторяется с новыми вирусными клетками, которые содержат в себе ДНК хозяина, — мутации. Некоторые слишком малы, чтобы успокоить несчастного ребёнка, некоторые несут в себе бессмыслицу, некоторые, возможно, по-своему идеальны. Больше приспособлены к распространению инфекции, чем прошлое поколение, сильнее, адаптированнее, способны колонизировать другие части тела.
С точки зрения искусственного интеллекта подобное решение проблем было сродни первому камню, который взял в руки протокварианец, чтобы разбить скорлупу первого фа иня и добыть из него орех. Это было просто и примитивно. Тем не менее на этом строилось… всё. Генетическое программирование было примитивным основным блоком машины, которая действительно могла размышлять. Лиат'Нир в той её части, которая могла в некотором смысле
Используя её личное имя, а не «бабушка», вместе с командной фразой «У меня проблема», Сенна давал ей разрешение на использование этой части кода.
Лиат закатила глаза.
— Как обычно,
Она всегда его так называла. Так говорили о слепых новорождённых детёнышах
— Клянусь, в день, когда ты начнёшь заботиться о себе самостоятельно, все звёзды станут сверхновыми, а Вселенной настанет конец.