Когда Цетлин решил смоделировать поведение зверушек в лабиринте, он сумел высчитать, что решение о маршруте движения «принимает» за них механизм случайного равновероятного выбора. В дальнейшем дело стояло только за техническим приложением результатов этого моделирования. Отечественные кибернетики увлекались тем, что придумывали коллективные игры для своих автоматов, в которых те порой проявляли вполне человеческий характер. Среди них выделялись оптимисты и пессимисты, аккуратные и доверчивые, консерваторы и новаторы. Было очень любопытно наблюдать, как они ведут себя в отношении других автоматов и как они приспосабливают себя к своей среде.
Любая игра автоматов характеризуется системой правил, которые определяют порядок ходов, выигрыши и проигрыши игроков в зависимости от сделанных ими ходов. Автоматы могут запоминать свои ходы и просчитывать последующие действия на несколько шагов вперед. Выигрыши и проигрыши автоматов соответствуют для них вознаграждению или штрафу. Стратегия поведения автомата заключается в том, чтобы максимизировать свой выигрыш, при этом каждый в отдельности стремится только к личному обогащению. Самая интересная игра начиналась тогда, когда они попадали в среду с ограниченными территориально-пищевыми ресурсами. Автоматы вступали в настоящую борьбу за выживание, которая заключалась в том, чтобы выигрывать за счет потерей других. Чтобы максимизировать свой выигрыш, им требовалось минимизировать чужой. Запускалась в действие статистическая машина, отсеивающая менее удачливых, и вознаграждающая самых изворотливых.
Как можно видеть, до тех пор, пока автоматы действуют в индивидуальном порядке, их поведение сводится к набору достаточно простых программ, функционирующих по схеме стимул-реакция. Только когда они вступают в коллективное взаимодействие и начинают играть в игры типа кооперации или конкуренции, у них появляются метапрограммы, а там уже недалеко и до становления характера. Метапрограмма – это следующий уровень управления, управляющий выбором выработанных программ в зависимости от мотиваций. Возникшая система управления является иерархической – при помощи мотиваций формируется управление более высокого уровня, управляющее программами, направленными на удовлетворение элементарных условнорефлекторных потребностей.
Таким образом, правила игры усложняются: возникает необходимость в метапрограммировании для оптимального решения задач адаптации в условиях коллективного взаимодействия. В сообществах людей и общественных животных эта игра принимает вид борьбы за статус. Простая задача биологической адаптации – обеспечение себя жизненными ресурсами – диктует необходимость в выработке индивидуальной стратегии выживания, мотивированной метапрограммами статусной иерархии. У общественных животных такие метапрограммы имеют хорошо очерченный вид и четко определяют стратегию взаимодействия членов сообщества. В качестве примера можно привести порядок клевания в птичьей стае или порядок размножения у приматов.
Сравнительное описание адаптивного поведения в биологическом мире и мире робототехники открывает для нас новый уровень познания этого удивительного эволюционного изобретения. Можно предположить, что система, обладающая биологическими потребностями и автоматическими управляющими функциями, будет достаточно близко соответствовать модели типичного биоробота, каким его рисует наше воображение. Такой биоробот будет автоматически выполнять программы и метапрограммы, связанные с потребностями биологического выживания и целями социального воспроизводства. Если мы хотим набросать штрихи к портрету социального биоробота, нам, прежде всего, следует определиться с набором его программного обеспечения.
Нейрологи приводят описание четырех базовых «биовыживательных программ», инсталлируемых в человеческий мозг по механизму импринтинга: оральный импринт, территориально-эмоциональный импринт, логико-семантический импринт, социополовой импринт. Данные программы активизируются в четком последовательном порядке и имеют иерархическую структуру, передающую управляющие функции от ранее установленных импринтов к поздним. При этом они, разумеется, не стираются из памяти, а остаются с человеком на протяжении всей жизни, определяя характерные черты его индивидуальности.
Рассмотрим вкратце функции этих программ в структуре человеческого поведения. Оральная биовыживательная программа импринтируется при рождении у всех млекопитающих и запечатлевает образ матери. В зависимости от того, каким будет этот образ – дружественным или враждебным, в будущем определится наступательная или оборонительная стратегия выживания в окружающем мире. Территориально-эмоциональная программа или программа соперничества импринтируется на этапе обучения прямохождению, освоению территории и управлению мышцами. Она запускает элементарные эмоции, и отвечает за соблюдение территориальных и статусно-иерархических правил. В будущем на основе этой программы может быть сформирована стратегия доминирования или подчинения.