Введение

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

Применение к обычным играм

Дисъюнктивные суммы возникают в играх, которые естественно распадаются на компоненты или области, не взаимодействующие друг с другом, за исключением того, что каждый игрок по очереди должен выбрать только один компонент для игры. Примерами таких игр являются Го, Ним, Спрауты, Доминирование, Игра Амазонок и игры раскраски карт. В таких играх каждый компонент можно анализировать отдельно, упрощая его без изменения его исхода или исхода его дизъюнктивной суммы с другими играми. После проведения такого анализа компоненты можно объединить, последовательно вычисляя дизъюнктивную сумму двух игр, объединяя их в одну игру с тем же исходом, что и исходная игра.

Математика

Операция суммирования была формализована. Это коммутативная и ассоциативная операция: если две игры комбинируются, результат не зависит от порядка их комбинирования, а если комбинируется более двух игр, результат не зависит от способа их группировки. Отрицание −G игры G (игра, полученная обменом ролями игроков) является аддитивно обратным элементом при дизъюнктивном суммировании: игра G + −G является нулевой игрой (выигрывает игрок, ходящий вторым), используя простую стратегию «эхо», в которой второй игрок повторяет ход первого игрока в другой игре. Для любых двух игр G и H игра H + G + −G имеет тот же результат, что и сама игра H (хотя набор доступных ходов может быть больше). Благодаря этим свойствам класс комбинаторных игр можно рассматривать как имеющий структуру абелевой группы, хотя и с собственным классом элементов, а не (как обычно для групп) множеством элементов. Для важного подкласса игр, называемого сюрреальными числами, существует оператор умножения, который расширяет эту группу до поля. Для беспристрастных игр с мизерным правилом можно разработать аналогичную теорию сумм, но с меньшим количеством этих свойств: такие игры образуют коммутативный моноид, содержащий единственный нетривиальный обратимый элемент, называемый звездой (*), порядка два.