Ним Фибоначчи - Fibonacci nim

Ним Фибоначчи играется кучей монет

Ним Фибоначчи математический игра на вычитание, вариант игры ним. Игра была впервые описана Майклом Дж. Уиниханом в 1963 году, который приписывает свое изобретение Роберту Э. Гаскеллу. Он называется нимом Фибоначчи, потому что Числа Фибоначчи в его анализе.[1]

Правила

В ним Фибоначчи играют два игрока, которые по очереди удаляют монеты или другие фишки из стопки. На первом ходу игроку не разрешается брать все монеты, а на каждом последующем ходу количество удаленных монет может быть любым числом, которое не более чем в два раза превышает предыдущий ход. Согласно обычная игровая конвенция, побеждает игрок, который берет последнюю монету.[2] Или согласно Мизерская игра, проигрывает игрок, взявший последнюю монету.

Эту игру следует отличать от другой игры, также называемой нимом Фибоначчи, в которой игроки могут убирать любое количество монет Фибоначчи на каждом ходу.[3][4]

Стратегия

Оптимальная стратегия в ним Фибоначчи может быть описана в терминах «квоты». q (максимальное количество монет, которое в настоящее время может быть удалено: все монеты, кроме одной, на первом ходу и до двух раз больше предыдущего хода после этого) и Представительство Zeckendorf текущего количества монет как суммы непоследовательных чисел Фибоначчи. Данная позиция является проигрышной (для игрока, который собирается двигаться), когда q меньше наименьшего числа Фибоначчи в этом представлении, а в противном случае - выигрышная позиция. В выигрышной позиции всегда выигрышным ходом является удаление всех монет (если это разрешено) или удаление количества монет, равного наименьшему числу Фибоначчи в представлении Цекендорфа. Когда это возможно, противник обязательно столкнется с проигрышной позицией, потому что новая квота будет меньше наименьшего числа Фибоначчи в представлении Цекендорфа оставшегося количества монет. Из проигрышной позиции любое движение приведет к выигрышной позиции.[1]

В частности, когда количество монет Фибоначчи в начальной стопке, позиция проигрывает для первого игрока (и выигрывает для второго игрока). Однако, когда начальное количество монет не является числом Фибоначчи, первый игрок всегда может выиграть при оптимальной игре.[2]

Для игры с мизером в этой игре, если изначально имеется n монет, то первый игрок может удалить n − 1 монет и оставить 1 монету для победы.

пример

Например, предположим, что изначально есть 10 монет. В представлении Цекондорфа 10 = 8 + 2, поэтому выигрышным ходом первого игрока будет удаление наименьшего числа Фибоначчи в этом представлении, 2, в результате чего останется 8 монет. Второй игрок может удалить не более 4 монет, но удаление 3 или более позволит первому игроку сразу же выиграть, поэтому предположим, что второй игрок берет 2 монеты, в результате остается 6 = 5 + 1 монет, а первый игрок снова берет наименьшее число Фибоначчи в этом представлении, 1, что оставляет 5 монет. Второй игрок может взять две монеты, но он снова сразу же проиграет, поэтому второй игрок берет только одну монету, оставляя 4 = 3 + 1. Первый игрок снова берет наименьшее число Фибоначчи в этом представлении, 1, оставляя 3 монеты. Теперь, независимо от того, берет ли второй игрок одну или две монеты, первый игрок выиграет игру следующим ходом.

Ним-ценности

Ним Фибоначчи - это беспристрастная игра в том, что ходы, доступные из любой позиции, не зависят от личности игрока, который собирается двигаться. Теорема Спрага – Гранди может использоваться для анализа расширения игры, в котором есть несколько стопок монет, и каждый ход удаляет монеты только из одной стопки (максимум в два раза больше, чем предыдущий ход из той же стопки). Для этого расширения необходимо вычислить ним-стоимость каждой стопки; ценность игры с несколькими стопками - это ним-сумма этих ним-ценностей. Однако полное описание этих значений неизвестно.[5]

использованная литература

  1. ^ а б Whinihan, Майкл Дж. (1963), «Фибоначчи Ним» (PDF), Ежеквартальный отчет Фибоначчи, 1 (4): 9–13.
  2. ^ а б Вайда, Стивен (2007), "Фибоначчи ним", Математические игры и как в них играть, Dover Books on Mathematics, Courier Corporation, стр. 28–29, ISBN  9780486462776.
  3. ^ Альфред, брат У. (1963 г.), «Изучение чисел Фибоначчи» (PDF), Ежеквартальный отчет Фибоначчи, 1 (1): 57–63. См. «Исследовательский проект: нимим Фибоначчи», стр. 63.
  4. ^ Пруд, Джереми С.; Хауэллс, Дональд Ф. (1963), "Подробнее о ниме Фибоначчи" (PDF), Ежеквартальный отчет Фибоначчи, 1 (3): 61–62.
  5. ^ Ларссон, Урбан; Рубинштейн-Сальзедо, Саймон (2016), «Гранди-значения нима Фибоначчи», Международный журнал теории игр, 45 (3): 617–625, arXiv:1410.0332, Дои:10.1007 / s00182-015-0473-y, Г-Н  3538534.