Некоторые - на самых начальных стадиях - оказывались генетически неполными, "стерильными", и поэтому контрольная программа не запрашивала у них данные для самовоспроизводства. Они существовали, пока не изнашивались и выходили из строя.
Некоторые размножались пассивно, то есть передавали на фабрику свои половины субфайлов, когда их запрашивала контрольная программа.
Однако некоторые унаследовали от первоначальной основной программы потребность производить роботов своего типа, их программа была организована таким образом, что они должны были постоянно искать возможности выполнить основное свое предназначение - произвести себе подобных. Роботы этой категории размножались активно: они вели себя так, чтобы их "генетические" половины обязательно попали в исполнительную программу.
Когда Фабрика N_1 перешла на производство товаров и материалов, роботы, соревновавшиеся за возможность участвовать в производстве, скоро заполнили всю ее память, и фабрика больше ничего другого делать уже не могла. Фабрика N_2 действовала по программа, скопированной с Фабрики N_1, и потому с ней случилось то же самое. И тот же цикл передался Фабрике N_3, которая уже начала сооружаться к этому времени.
Постепенно все больше фабрик начало возникать на скалистом берегу. Нестабильность, унаследованная от первых программ, передавалась копиям копий, перешла к последующим поколениям, и новые фабрики стали все больше различаться по форме и функции.
Материальных ресурсов почти повсюду не хватало, и так возникла конкуренция, на которую чужаки, создатели программ, не рассчитывали. Общины роботов каждой фабрики включали смесь из исследовательских, доставочных и разделочных роботов, которые удовлетворяли свои "аппетиты" в соответствии с потребностями фабрики, и те фабрики, которые оказались на более выгодных участках поверхности, выживали, если не процветали. Например, Фабрика N_10 расположилась в центре древнего метеоритного кратера двенадцати миль в диаметре; здесь высокая температура и удар обнажили скальное основание под слоем льда; Фабрика N_13 оказалась в глубокой трещине, где лед был относительно тонок, и смогла пробить шахту к более богатой материалами коре; а Фабрика N_15 разработала процесс синтеза более тяжелых атомов из более легких, которые вмерзли в раствор ледяной коры. Но многие фабрики, например, Фабрика N_19, которая размещалась на толстом поле льда и остановилась, когда вышли из строя бурильные роботы, а процесс синтеза атомов не сработал, - многие фабрики разделили ее судьбу, когда кончались пригодные материалы.
Роботы-стервятники сыграли большую роль в развивающемся странном метаболизме. Что бы ни приказывали контрольные программы многочисленных фабрик, выполнить можно было лишь то, для чего имелись возможности, запасные части, а это, в свою очередь, зависело от способности стервятников отыскать их или найти такие собрания этих частей, которые можно разобрать - "переварить", чтобы использовать снова. Крайним примером может служить Фабрика N_24. Не в состоянии создавать части из сырья, потому что не действовала ее программа производства, она целиком зависела от своих роботов-стервятников. С другой стороны, Фабрика N_32 могла добывать сырье, но не могла его использовать, потому что была построена вообще без производственных мощностей. Ее роботы перешли к Фабрике N_47, которая могла производить запасные части для роботов с Фабрики N_32, и таким образом две этих фабрики смогли благополучно существовать в своеобразном симбиозе.
Груды разнообразного лома, которых не должно было бы существовать, если бы предыдущие стадии процесса исполнялись нормально, оказались съедены; вышедшие из строя машины съедены; корпуса переставших функционировать фабрик съедены. И когда эти источники исчерпались, некоторые машины начали пожирать друг друга.
Роботы-стервятники было сконструированы таким образом, чтобы отличать нормально функционирующие машины от вышедших из строя и пригодных для переработки. Однако, как и в других достаточно сложных процессах, в одних случаях эта установка срабатывала хорошо, в других - не очень хорошо, а в третьих - вообще не срабатывала. Некоторые модели стервятников готовы были уничтожить не только мертвого, лежащего Фреда, но и живого, функционирующего. Многие из жертв проявляли равнодушие к своей судьбе и вскоре вымерли, но другие сумели развить эффективную реакция "сопротивляйся или беги", и так началось разделение на добычу и хищников, а среди хищников - на питающихся материалами и машинами.
Читать дальше