МатВектор

Command Palette

Search for a command to run...

♟️ Теория игр30 минСложность 3/5+65 XP

Эволюционные игры: как популяция находит равновесие — Ястреб и Голубь

Разум не нужен: стратегия размножается, если приносит больше. Матрица Ястреб–Голубь с числами, равновесие V/C, проверка ЭУС и дилемма заключённого.

2 интерактива2 квизаУрок 5 из 9Обновлено 05.10.2026Обычный

Классическая теория из введения в теорию игр предполагает разумного игрока, который просчитывает варианты и выбирает лучший. Биологии такой игрок не достался: ни один ястреб не решает матричную игру. Вместо расчёта — отбор: особи играют случайные стратегии, платёж превращается в приспособленность (число потомков), а стратегии размножаются пропорционально заработку. Оказывается, популяция без единого разума приходит к тому же объекту, что и рациональный игрок, — к равновесию. Но у него другое имя и более жёсткое требование устойчивости: эволюционно устойчивая стратегия.

Популяция вместо разума#

Пусть в популяции есть доли стратегий (в сумме единица). Выигрыш стратегии — математическое ожидание платежа против случайно выбранного соперника: , где — элемент платёжной матрицы. Средняя приспособленность популяции . Динамика проста: стратегия, зарабатывающая выше среднего, растёт; ниже среднего — вымирает. Это репликаторное уравнение:

репликаторная динамика: доля стратегии растёт ровно тогда, когда её выигрыш выше среднего

Никакой оптимизации в уравнении нет — только размножение по результату. Равновесие достигается, когда все выжившие стратегии зарабатывают поровну: разброс выигрышей вокруг среднего — по сути дисперсия по стратегиям — обнуляется, и долям некуда двигаться. Дальше разберём, куда именно приходит популяция в игре с двумя стратегиями, и проверим равновесие на устойчивость против мутантов.

Матрица Ястреб–Голубь: V = 10, C = 4#

Два дележа ресурса ценностью . Ястреб дерётся до победы или до травмы; проигрыш в драке стоит . Голубь демонстрирует готовность, но от драки отступает — не платит за бой, но и не забирает ресурс у ястреба. Платежи в одной валюте приспособленности:

ВстречаПервому игрокуВторому игроку
Ястреб против Ястреба
Ястреб против Голубя
Голубь против Голубя
Ястреб–Голубь при V = 10, C = 4: драка дешевле приза, но дороже дележа пополам

Пусть — доля ястребов. Ястреб встречает ястреба с вероятностью и получает 3, голубя — с вероятностью и получает 10. Голубь против ястреба получает 0, против голубя — 5:

ожидаемые выигрыши ястреба и голубя при доле ястребов p

Разность положительна при любом : ястреб зарабатывает больше голубя даже в популяции сплошных ястребов (при : против ). Репликаторная динамика выметает голубей, популяция приходит к . Общая формула смешанного равновесия здесь даёт — значение вне отрезка , значит равновесия с двумя стратегиями нет вовсе. Причина в числах: драка обошлась дешевле приза, и агрессия выгодна во всех пропорциях.

Когда драка дорога: смешанное равновесие p* = V/C#

Поднимем цену конфликта: пусть травма стоит — дороже самого ресурса. Матрица меняется в одной клетке: ястреб против ястреба получает . Теперь у агрессии появился реальный противовес, и смешанное равновесие оживает.

Смысл доли стоит прочувствовать: чем дороже драка, тем меньше ястребов выносит популяция. При в равновесии живёт 62,5% агрессоров — большинство, но не монополия. Ровно такое смешанное равновесие нашёл бы и рациональный игрок в смешанных стратегиях: та же матрица, тот же ответ . Эволюционная постановка добавляет вопрос, на который рациональная теория не отвечала: устойчиво ли это равновесие против мутантов?

ЭУС: определение и проверка#

Стратегия — эволюционно устойчивая (ЭУС), если для любого мутанта выполнено либо первое условие, либо оба сразу из второй строки:

определение ЭУС: резидент либо сразу обыгрывает мутанта, либо при ничьей против резидента обыгрывает его в его же среде

Проверяем на наших числах. Случай : для Ястреб — первое условие выполнено, Ястреб — ЭУС. Для Голубь: — мутант-ястреб зарабатывает против голубиной популяции вдвое больше самих голубей, вторжение неизбежно, Голубь — не ЭУС. Случай : ни одна чистая стратегия не устойчива (ястреб бьёт голубя в голубиной среде, голубь бьёт ястреба в ястребиной — см. шаги выше), но смешанная проходит обе проверки. Всякая ЭУС — равновесие Нэша, обратное неверно: ЭУС дополнительно требует победы над мутантами во втором раунде — при встрече с их же стратегией, и именно это отличает биологическую устойчивость от игровой.

Связь с дилеммой заключённого прямая: там отступничество — доминирующая стратегия, и «всегда отступать» — ЭУС: кооператор против популяции обманщиков зарабатывает меньше всех и вымирает. Сотрудничество в дилемме выживает в повторяющихся встречах с узнаванием партнёра (стратегия «око за око») — повторение меняет саму матрицу, добавляя репутацию. Формулы всех платежей и равновесий — в шпаргалке по теории игр.

  • Применять формулу p* = V/C при C < V: получится доля больше единицы; правильный ответ — чистая стратегия «Ястреб».
  • Считать ЭУС и равновесие Нэша синонимами: всякая ЭУС — равновесие Нэша, но не наоборот.
  • Проверять устойчивость только против одного мутанта: ЭУС должна отбивать все вторжения, включая смешанные.
  • Забывать делёж пополам в случае Голубь–Голубь: каждый получает V/2, а не V.
  • Приписывать популяции разум: доли двигает размножение по выигрышу, а не решение игрока — это другая механика при той же матрице.
  • Сравнивать платежи в разных единицах: V и C должны измеряться в одной валюте приспособленности, иначе матрица бессмысленна.
Проверь себя+10 XP

, . К какой популяции придёт репликаторная динамика?

Проверь себя+10 XP

При какова доля ястребов в равновесии?

Частые вопросы

Почему p* = V/C?

Равновесие — равенство выигрышей: . Слагаемое есть в обеих частях: переносим его вправо, получаем . Умножаем на два и раскрываем скобки: , слагаемые сокращаются, остаётся , то есть . Геометрически: чем дороже драка относительно приза, тем меньшая доля агрессоров уравновешивает популяцию.

Что будет с тремя и большим числом стратегий?

Репликаторное уравнение остаётся тем же, но равновесия становятся разнообразнее: в игре «камень–ножницы–бумага» популяция может не успокаиваться, а крутиться по циклу — доли колеблются вечно. Устойчивость каждого равновесия проверяется так же — против мутантов, но выкладок больше; уравнения для равновесия бывают нелинейными, и тогда в ход идут численные методы из урока про решение нелинейных уравнений.

Причём тут дилемма заключённого?

В однократной дилемме отступничество строго выгоднее кооперации при любом поведении партнёра, поэтому «всегда отступать» — ЭУС: популяция честных вымирает под натиском обманщиков. Кооперация становится устойчивой в повторяющейся игре: стратегия «око за око» наказывает обманщиков и поддерживает кооперацию. Мораль: устойчивость зависит и от платежей, и от того, встречаются ли игроки многократно.

Где ещё применяются эволюционные игры?

Всюду, где «платёж — успех, успех — доля»: биология (агрессия, забота о потомстве, соотношение полов), экономика (стандарты и технологии, вытесняющие друг друга), социодинамика (распространение норм поведения). Смешанное равновесие — эталонный пример «частичной агрессии»: полная война и полный мир не устойчивы одновременно, устойчива их смесь.

Итог: одна матрица, две истории. При дешёвой драке () отбор выметает голубей — Ястреб ЭУС; при дорогой () популяция замирает на , и смешанная стратегия проходит проверку против обоих мутантов. Определение ЭУС стоит запомнить как усиленное равновесие Нэша: мало не проигрывать резиденту, надо ещё проигрывать ему в его же среде. Дальше по курсу — смешанные стратегии в матричных играх и итеративные методы их поиска: механика та же, игроки уже разумные.

Готовитесь к контрольной?

Чеклист тем по «Теория игр»: что вы уже умеете, что повторить и в каком порядке.

Открыть чеклист предмета →

Проверьте себя в бою

Босс-экзамен по «Теория игр»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.

Начать босс-экзамен →