объединяющиеся в различные группы (или общности), являющиеся агрегатами.
Допустим, что элементы и агрегаты обладают определенным поведением, т.е.
выполняют определенные программы действий (питание, движение, работа,
размножение и т.д.), от чего зависит продолжительность их жизни. Если тот
или иной агрегат не выполняет или плохо выполняет необходимые для его
выживания программы действий, то он распадается на части, т.е. более мелкие
агрегаты и элементы (предполагается, что элементы далее не распадаются).
Таким образом, чем разумнее поведение того или иного агрегата, чем
адекватнее его программа действий, тем он дольше живет. Другими словами,
природа оставляет жить только существа (агрегаты), которые ведут себя
разумно.
Теперь представим, что между элементами и агрегатами происходит
случайное взаимодействие, в результате которого образуются, путем их
объединения, новые агрегаты. Некоторые из последних могут оказаться
более «разумными» по сравнению с их «родителями» (т.е. они ведут себя
более адекватно реальной обстановке). В таких случаях им устанавливается
продолжительность жизни, большая чем у каждого из «родителей» (для
удобства предположим, что продолжительность жизни агрегата
пропорциональна его размерам). В противном случае новый агрегат
распадается либо сразу, либо ему устанавливается продолжительность
жизни, меньшая по величине, чем у любого из «родителей».
Теперь запустим этот процесс, установив продолжительность жизни каждого
элемента, а также каждого действующего и потенциального агрегата. Тогда
независимо от исходного состава участников (главное, чтобы их было много и
они были разные) через достаточно продолжительное время можно будет
зафиксировать ряд устойчивых структур, обладающих «разумным»
поведением.
Подобным образом могли, на наш взгляд, создаваться как социальные, так
и биологические организации. Главное отличие состоит в том, что процесс
«сборки» биологических организмов осуществляется природой путем
случайного подбора элементов, а процесс «сборки « социальных организмов
производится человеком путем сознательного подбора.
В настоящее время нами разработана компьютерная программа
(программа «Агрегат»), имитирующая процесс создания более устойчивых
агрегатов из менее устойчивых. В качестве элементов используются буквы
русского алфавита, в качестве агрегатов – допустимые сочетания букв.
Предположим, что имеется некоторое исходное множество элементов –
буквы В, Е, Е, К, Л, О, Ч, которые, случайным образом соединяясь друг с
другом, создают агрегаты – соединения из двух, трех и т.д. букв. Допустим,
что в каждую единицу времени происходит либо случайное соединение
элементов с образованием агрегатов, либо распадение последних на
элементы в зависимости от устойчивости агрегатов. Предположим, что
устойчивыми агрегатами являются «ЧЕЛО», «ВЕК», а также агрегат под
названием «ЧЕЛОВЕК». Установим теперь продолжительность жизни для
агрегатов «ЧЕЛО» и «ВЕК» в 50 единиц, а для агрегата «ЧЕЛОВЕК» – в 100