Коли ваш AI-агент грає у покер, веде переговори або конкурує на аукціоні контекстної реклами — він вирішує задачу з теорії ігор. І тут є пастка, яку більшість розробників мультиагентних систем ігнорує: у багатьох реальних сценаріях «правильних» рішень може бути не одне, а цілий простір рівноцінних варіантів. Яке саме вибере ваш агент — залежить не від логіки гри, а від алгоритму пошуку.

Нове дослідження «Which Nash Equilibrium? Solver-Dependent Selection on Zero-Sum Nash Polytopes», опубліковане на arXiv, систематично вивчає цю проблему в іграх з нульовою сумою — де виграш одного гравця рівний програшу іншого. Центральний висновок: різні математичні розв'язувачі (солвери) повертають різні рівноваги Неша навіть у тій самій грі. І ця, здавалося б, «деталь реалізації» може радикально змінити поведінку вашої системи.

Для практиків у сфері reinforcement learning і мультиагентних систем це не суто академічна цікавість. Це потенційна вразливість у безпеці, джерело важкопередбачуваних регресій у поведінці агентів і — якщо розуміти механіку — конкурентна перевага.

Nash Polytope: коли «правильних» відповідей багато

Рівновага Неша — стан гри, у якому жоден гравець не може покращити свій результат, змінивши лише власну стратегію. У двогравцевих іграх з нульовою сумою така рівновага завжди існує (теорема Неша, 1950). Але вона рідко буває єдиною.

Множина всіх рівноваг утворює Nash Polytope — геометричний багатогранник у просторі стратегій. Це може бути проста точка (унікальна рівновага), відрізок або складна багатогранна область. Всі точки всередині цього об'єкту математично рівноцінні — жодна не краща за іншу з точки зору класичної теорії ігор.

Але в реальній системі між різними рівновагами є принципові відмінності:

Як вибір солвера визначає поведінку агента

Класичні алгоритми пошуку рівноваги Неша геометрично тяжіють до різних частин Nash Polytope:

Якщо ваш агент тренований на одному солвері, а eval або opponent-агент — на іншому, вони фактично реалізують різні стратегії в тому самому просторі гри. Порівнювати їхню продуктивність без урахування цього факту некоректно.

Практичні наслідки для AI-білдерів

Мультиагентний RL і self-play. При тренуванні в self-play вибір Nash-солвера визначає, яку стратегію засвоїть агент. Якщо eval-солвер відрізняється від train-солвера — ви оцінюєте не ту рівновагу, яку тренуєте. Результат: регресії в поведінці на невідомих опонентах, які важко відтворити.

LLM-агенти в конкурентних середовищах. Агентні системи дедалі частіше потрапляють у сценарії стратегічної взаємодії: аукціони, переговори, розподіл бюджету між каналами. LLM-агент без явної Nash-awareness неявно реалізує якийсь еквілібріум — але визначений промптом і температурою, а не усвідомленим вибором.

Безпека і адверсаріальне тестування. Атакувальник, що знає Nash-солвер вашої системи, може цілитися у вразливості конкретної рівноваги — не порушуючи загальних Nash-умов. Це відкриває клас атак, специфічних для реалізації, а не для ігрової моделі.

Висновок AiiN

Дослідження Nash Polytope поки не є мейнстримом у прикладному AI. Але з ростом мультиагентних систем і автономних агентів у конкурентних середовищах питання «яку рівновагу вибирає ваш агент» стане таким же операційним, як вибір learning rate або архітектури моделі.

Практичні кроки вже зараз:

Nash Equilibrium — не просто теоретична гарантія оптимальності. Це простір вибору, і ваш інструментарій щодня робить цей вибір за вас — незалежно від того, знаєте ви про це чи ні.