Критическая масса. Как одни явления порождают другие - Филип Болл
Шрифт:
Интервал:
Закладка:
Аксельрод рассматривает некоторое «культурное пространство» в виде регулярной решетки, каждую из ячеек которой занимает отдельный агент. В этой модели агентом выступает не отдельный человек или народ, а небольшая популяция, например, население маленького района или даже деревни. Каждый такой групповой агент характеризуется некоторым набором культурных особенностей, к каковым могут быть отнесены метод возделывания земли, диалект языка, вид гончарных изделий и т.п. Для описания реальной популяции нам потребовалось бы огромное количество таких показателей, которые, конечно, было бы очень сложно определить и оценить, но общая идея представляется вполне разумной — культура в каком-то смысле может быть идентифицирована некоторым набором тщательно продуманных и оцененных показателей.
Для каждой такой культурной особенности Аксельрод ввел определенное число вариаций, например, лингвистический показатель модели может включать пять языков или диалектов, обозначаемых цифрами или «языковыми коэффициентами». Я буду называть такие вариации одного показателя штрихами. Аксельрод предлагает считать все такие штрихи различиями и придает эти различиям одинаковое значение. Это, конечно, весьма упрощает модель, легко понять, что хотя технологические основы культуры в Англии и Японии различны, но они существенно ближе друг к другу, чем, например, к технологии Бутана, испанцы и итальянцы, несмотря на различие языков, практически понимают друг друга, но совершенно не понимают немцев и т.д. Однако такие замечания не снижают ценности модели в целом, а лишь' демонстрируют ограниченность и упрощенность ее исходных положений. '
При использовании указанной системы обозначений каждая ячейка решетки в модели Аксельрода характеризуется просто набором цифр, обозначающих соответствующие штрихи разных культурных особенностей данного агента. На рис. 14.1 представлен участок такой решетки при разделении по пяти культурным особенностям, каждая из которых, в свою очередь, может иметь десять штрихов от 0 до 9 (напомним, что речь идет только о качественной, а не о количественной градации характеристик).
Обмен и распространение культурных ценностей в описываемой модели происходит в результате итерационного (последовательного) процесса по следующему алгоритму:
1. Программа случайным образом выбирает ячейку решетки и одну из ее ближайших соседей (в квадратной решетке у каждой ячейки их четыре).
2. Вероятность культурного обмена между двумя соседними ячейками определяется степенью сходства набора их культурных особенностей. Если, например, ни один штрих в двух ячейках не совпадает, то взаимодействие вообще не происходит. Если совпадают величины одного штриха, то вероятность взаимодействия приравнивается 1/10, если двух — 1/5 И Т.Д.
3. Термин «взаимодействие» в модели означает, что значения одного (выбираемого также случайным образом) из несовпадающих штрихов в двух ячейках приравниваются друг другу, т. е. «культуры» в двух ячейках становятся еще более похожими.
Отдельный шаг программы представлен на рис. 14.1, где две ячейки с очень похожими показателями еще больше сближаются, демонстрируя общий характер действия программы, которая стирает разницу показателей и ведет к развитию монокультуры.
Рис. 14.1. Модель Роберта Аксельрода взаимодействия и распространения культур, где каждая ячейка решетки соответствует локальной культуре с характерным набором особенностей (в данном случае их число равно пяти). В свою очередь, каждая особенность может иметь десять степеней (обозначаемых цифрами от 0 до 9), называемых штрихами. Если один (или большее число штрихов) у соседних агентов совпадает, то такие агенты стремятся повысить сходство за счет других, различающихся показателей. На рисунке представлен шаг программы для двух ячеек, обозначенных серым цветом.
В некоторых вариантах модель действительно приводит к развитию монокультуры, однако это происходит не всегда, и именно исключения представляют особый интерес. В частности, в некоторых случаях развитие заканчивается образованием устойчивой системы с несколькими различающимися регионами, которые оказываются не способными к дальнейшему изменению, в трактовке модели, к культурному обмену. Такие регионы может образовывать, например, одна культура внутри другой, если ни одна из ячеек на общей границе не имеет совпадений по штрихам с соседями, в результате чего все взаимодействия заканчиваются, и мы получаем «островную» культуру, продолжающую независимо существовать, несмотря на то что остальная решетка занята доминирующей культурой.
Состояние после Конечное состояние
80 ООО шагов (81 ООО шагов)
Рис. 14.2. Моделирование процесса взаимодействия культур на решетке 10 х 10. Каждой белой ячейке на исходной диаграмме соответствует свой набор культурных особенностей, а черные и серые линии на следующих диаграммах указывают границы между культурными областями, отличающимися хотя бы одним штрихом. Степень различия между культурами определяется густотой затемнения границы (черный цвет означает отсутствие совпадений по всем штрихам). По мере развития число культурных «доменов» в системе уменьшается до трех, после чего на последней стадии остаются лишь два небольших домена в окружении одного очень большого. В этом состоянии система перестает меняться, поскольку образовавшиеся культуры вообще перестают взаимодействовать.
На рис. 14.2 показаны этапы формирования двух таких культурных островков внутри глобальной монокультуры. Решетка моделирования состоит из ста ячеек, каждая из которых (как и на рис. 14.1) характеризуется набором пяти культурных особенностей, имеющих дополнительно десять штрихов. Отметим, что число возможных комбинаций даже для этой прос-
той модели является совершенно астрономическим и составляет 10500, что значительно превосходит, например, число атомов во Вселенной. Исходные значения культурных штрихов выбирались случайным образом, вследствие чего в начальном состоянии лишь небольшое число ячеек имело сходство с соседними, однако затем такое сходство начинало нарастать. Эволюция изменения общей культурной картины показана на рис. 14.2 границами между областями через соответствующее число итераций (черные линии разделяют области с одним совпадающим штрихом или без совпадений вообще, а белые линии, естественно, невидимые, соответствуют границам областей, внутри которых уже совпадают все пять показателей).
На рисунке наглядно показано, как уже через несколько тысяч шагов на решетке начинают появляться небольшие участки с одинаковой культурой. Во избежание ошибочного толкования отметим, что белый цвет означает лишь то, что все ячейки данного участка совпадают по штрихам друг с другом, но при этом они не обязательно совпадают с культурами на других белых участках (поэтому и возникает довольно сложная картина разделения). При продолжении процесса одни из этих участков увеличиваются в размерах, а другие — исчезают или замыкаются в себе, переставая реагировать. На конечном рисунке видно, что одна из культур подавила остальные — но не все! — и заняла большую часть решетки.