Я бы вначале попытался разобраться решая задачи меньшей размерности. Например,
. Сколько стратегий у игрока, который задумывает число? Если решать в лоб, то три. Получаем матрицу типа
Код:
1 2 3
=========================================
2 2 1 2
1, 2, 3 1 2 3
1, 3, 2 1 3 2
3, 1, 2 2 3 1
3, 2, 1 3 2 1
Но... числа 1 и 3 симметричны. Нельзя предпочесть одно из них другому. В результате чего мы сокращаем количество стратегий игрока, который загадывает числа, до двух. Соотвественно, число стратегий угадывающего игрока уменьшается до трех.
Код:
1/3 2
=================================
2 2 1
1/3 - 2 2 2
1/3 - 3/1 1.5 3
Тут очевидно, что стратегия
1/3 - 2 доминируется стратегией
2, так что ее можно вычеркнуть, получаем
Код:
1/3 2
=================================
2 2 1
1/3 - 3/1 1.5 3
-- 18.03.2015, 17:47 --первый игрок при любом раскладе проигрывает
Ну и кому нужна такая игра?
Эта игра вполне может быть частью другой игры. Например, игроки поочереди загадывают и отгадывают числа. В этом случае нам надо уметь минимизировать выигрыш когда мы играем за второго игрока, и максимизировать за первого.