Их учили: «прости и отпусти», «будь выше мести», «подставь другую щёку». Компьютерный турнир 1980 года поставил диагноз: всепрощение — донорская справка для паразитов. Разбираем математику краха святош.
Роберт Аксельрод не искал святость. Он искал эффективность. В его компьютерном чемпионате сражались 14 стратегий — от коварных обманщиков до альтруистичных толстовцев. Условия идеальные: каждая программа встречается с каждой многократно, никаких помех, чистая математика взаимодействия.
Результат ударил по гуманистам сильнее, чем молот Нэша. Самые кроткие, незлобивые, всепрощающие алгоритмы заняли последние места. Их очки таяли на глазах. Любая эгоистичная стратегия использовала их как ресурс — брала и не отдавала, предавала и уходила безнаказанной.
🧮 Математический итог всепрощения:
Если вы никогда не наказываете — вы становитесь кормовой базой. Ваша доброта не конвертируется в сотрудничество, а поощряет эксплуатацию. В повторяющейся игре это гарантированное поражение.
Кто они, эти проигравшие? Программы, которые не помнят зла. Алгоритмы, которые на любой ход отвечают сотрудничеством. Стратегии, которые «прощают» предательство мгновенно и без условий. В реальной жизни их зовут «удобными людьми», «терпилами», «жертвами». В теории игр у них одно название — эволюционный тупик.
Разберём механизм поражения. Представьте: святоша встречает обычного игрока. Обычный игрок пробует предать — святоша не реагирует. Обычный игрок запоминает: «здесь можно брать без отдачи». Он предаёт снова, и снова, и снова. Святоша отдаёт очки, улыбается и подставляет вторую щёку. Результат: обманщик процветает, святоша нищает. Через несколько раундов святоша выбывает из турнира с пустыми карманами.
📜 Краткий учебник вымирания:
Стратегия-победительница не была ни агрессором, ни жертвой. Tit-for-Tat никогда не предавал первым — в этом его доброта. Но он никогда не оставлял предательство без ответа — в этом его жёсткость. Идеальный баланс, которого лишены святоши.
Святоши проигрывают, потому что у них нет механизма защиты. «Око за око» — выигрывает, потому что у него есть «зуб за зуб». Без второго компонента первый теряет смысл. Доброта без кулаков — не добродетель, а меню.
Аксельрод смоделировал эволюцию стратегий. В начале популяция состояла из случайных программ. Через 100 поколений выжили только те, кто умел наказывать. Всепрощенцев вытеснили полностью.
Вывод математика: «Популяция, состоящая из одних святош, нестабильна. Достаточно одного мутанта-обманщика — и святоши обречены».
Если всепрощение так уязвимо, откуда взялась мораль «подставь другую щёку»? Аксельрод даёт и ответ на этот вопрос. Проповедь безусловного альтруизма исторически исходила от тех, кто уже находился у власти. Императоры, короли, крупные собственники — им выгодно, чтобы низы не мстили, не бунтовали, не требовали справедливости. «Прости и смирись» — идеологический инструмент удержания контроля.
Но природа не читала наставлений римских пап. Она читала генетический код. И в этом коде записано: отказ от возмездия — путь к вымиранию.
Разгром всепрощающих стратегий — не приговор доброте. Это приговор доброте без границ. «Око за око» тоже дружелюбен — он первым протягивает руку. Но он не позволяет на ней сидеть. В этом секрет его устойчивости.
Святоши проигрывают, потому что их святость — односторонняя. Они дают, но не требуют; прощают, но не взыскивают; любят, но не защищают себя. В мире ограниченных ресурсов такая модель не может быть эволюционно стабильной. И компьютерный турнир 1980 года — не мнение, а доказательство.
😇 + ⚰️ = 📉
Доброта без наказания — не спасение, а приглашение.
Смотрите так же: