Задачи на матричную игру 2×2
Матричные игры 2×2: платёжная матрица, нижняя и верхняя цена, седловая точка, смешанные стратегии и цена игры. Два разобранных примера, формулы в карточках, типичные ошибки и встроенный тренажёр.
Матричная игра 2×2 — самая компактная модель конфликта: у каждого из двух игроков по две стратегии, выигрыши первого заданы матрицей , второй получает то же самое со знаком минус (игры с нулевой суммой). Вопрос задачи звучит всегда одинаково: как играть рационально и сколько это стоит? Тема — прикладное ядро курса теории игр: базовые понятия — в уроке введение в теорию игр, сам термин — в матричная игра.
Рациональность здесь означает осторожность: каждый игрок считает, что противник сыграет наихудшим для него образом, и максимизирует гарантированный выигрыш. Для первого игрока это нижняя цена игры — лучшее из худших по строкам; для второго — верхняя цена — худшее из лучших по столбцам. Если , у игры есть седловая точка, и решение — пара чистых стратегий. Если нет, чистые стратегии бессильны: игрок обязан тасовать свои ходы случайно — это смешанные стратегии, и вся арифметика 2×2 сводится к трём формулам.
Жанр любит коварные матрицы: без седловой точки, с отрицательными элементами, с доминируемыми стратегиями, которые нужно вычеркнуть до всего остального. Разберём оба случая — с седловой точкой и без неё — и соберём набор проверок, который ловит почти все арифметические промахи. Смежный сюжет про выбор в условиях неопределённости без противника — в уроке критерии принятия решений.
Классификация: 4 случая#
| Случай | Как узнать | Решение |
|---|---|---|
| Седловая точка | пара чистых стратегий, цена игры | |
| Без седловой точки | смешанные стратегии по формулам | |
| Доминирование | строка (столбец) хуже другой поэлементно | вычеркнуть и решать меньшую матрицу |
| Игра с природой | противник не рационален | критерии Вальда, Сэвиджа, Гурвица, Байеса |
Метод: от матрицы к вероятностям#
- Выпишите платёжную матрицу и проверьте доминирование: строка, построчно не лучше другой, вычёркивается — то же со столбцами для второго игрока.
- Найдите нижнюю цену : минимум в каждой строке, максимум из них.
- Найдите верхнюю цену : максимум в каждом столбце, минимум из них.
- Если — седловая точка: чистые стратегии и цена . Задача решена.
- Если : посчитайте ; при примените формулы смешанных стратегий.
- Проверьте ответ: цена игры должна лежать между и , вероятности — быть положительными и давать в сумме единицу, ожидаемые выигрыши против обеих стратегий противника — совпадать с .
Разобранный пример 1: седловая точка#
Платёжная матрица первого игрока: . Найти решение игры. Начинаем с цен — возможно, смешивать стратегии не придётся.
- Минимумы строк: , . Нижняя цена .
- Максимумы столбцов: , . Верхняя цена .
- — седловая точка на пересечении строки 1 и столбца 1: одновременно минимум своей строки и максимум своего столбца.
- Решение: первый играет первую стратегию, второй — первую, цена игры .
- Смысл: второму невыгодно уходить из первого столбца — иначе он платит 5; первому невыгодно менять строку — гарантия упадёт до 2.
Разобранный пример 2: смешанные стратегии#
Матрица . Здесь осторожность первого игрока даёт , осторожность второго — . Границы не совпали: седловой точки нет, чистые стратегии не оптимальны — переходим к смешанным.
- .
- Определитель: . Цена игры — действительно между и .
- Стратегия первого: , значит .
- Стратегия второго: , значит .
- Проверка равновесия: против первого столбца первый получает ; против второго . Совпало — противнику нет способа ухудшить результат.
Типичные ошибки#
- Переходят к смешанным стратегиям, не проверив седловую точку.
- Путают с определителем матрицы: — разность сумм диагоналей, определитель — .
- Отрицательную вероятность «чинят» сменой знака вместо пересчёта формул.
- Забывают, что матрица платит первому игроку: второй игрок минимизирует, а не максимизирует.
- Не проверяют сумму вероятностей и совпадение ожидаемых выигрышей — главные бесплатные проверки.
Проверьте себя#
Матрица . Цена игры:
Матрица . Частота первой стратегии первого игрока:
Что смотреть дальше#
- Чистые стратегии и седловые точки — урок чистые стратегии в играх.
- Смешанные стратегии в общем виде — урок смешанные стратегии.
- Термины с определениями — цена игры, максимин и минимакс, смешанная стратегия.
- Классическая модель конфликта — термин дилемма заключённого.
- Упрощение матриц — термин доминирование стратегий.
- Матричная техника для вычислений — тип задач матрицы и тренажёр матриц.
Пример на смешанные стратегии с числами: матрица . Максимин , минимакс : седловой точки нет, играется смесь. Доля первой строки для игрока A: . Цена игры . Проверка: при реакции B первым столбцом выигрыш A равен ; при втором — . Обе реакции дают одно и то же — смесь неуязвима, решение верное.
Частые вопросы
Почему смешивание стратегий вообще помогает?
Потому что предсказуемость — ресурс для противника. Чистая стратегия всегда эксплуатируема в игре без седловой точки: противник подстроится. Случайная смесь с правильными частотами делает ожидаемый выигрыш противника одинаковым при любом его ходе — подстраиваться уже не к чему, и гарантия поднимается с до .
Что делать с матрицей больше 2×2?
Сначала доминирование: часто после вычёркивания слабых строк и столбцов остаётся именно 2×2, и формулы применяются к ней. Если не осталось — игра решается линейным программированием или графически по одной из стратегий; это отдельная тема курса.
Как интерпретировать цена игры в жизни?
Это средний выигрыш первого игрока за партию при разумной игре обоих. В экономике — гарантированная доля рынка, в переговорах — ожидаемый результат при рациональном оппоненте. Если цена игры отрицательна, первому игроку стоит задуматься о выборе другой игры.