移動ごとに 1 つのヒープ
ゲーム ルールで許可されている移動は、空ではないヒープを 1 つだけ変更します。 1 つの再生ピースまたは選択したヒープ全体を削除できますが、テイクをヒープ間で分割することはできません。空のヒープはプレイ不能のままですが、他のヒープは続行されます。
負けるヒープ サイズの組み合わせをコンピュータに残して、最後の駒を取得します。
未完了のゲームはこのブラウザー内にのみ保存されます。
負けるヒープ サイズの組み合わせをコンピュータに残して、最後の駒を取得します。
完全ガイド
Nim は完全情報引き算ゲームです。いくつかのヒープがテーブル上で始まり、各手ごとに 1 つのヒープから正の数の駒が削除され、最後の駒を取ったプレイヤーが勝ちとなります。
ゲーム ルールで許可されている移動は、空ではないヒープを 1 つだけ変更します。 1 つの再生ピースまたは選択したヒープ全体を削除できますが、テイクをヒープ間で分割することはできません。空のヒープはプレイ不能のままですが、他のヒープは続行されます。
ポジションの戦略的価値は、そのヒープ サイズのビット単位の排他的論理和、つまり nim-sum です。ニムサムがゼロの場合、次のプレイヤーにはゼロを維持する手は与えられません。ゼロ以外の位置には通常、相手にゼロを返す動きがあります。
見た目が似ている 2 つのヒープは、自動的には安全ではありません。 2 進数の位の値によって有用な削減が決定されるため、最適な移動によって不均等なヒープが残る可能性があります。取り除かれた正確な演奏駒を数え、コンピュータが応答するたびに再評価します。
山が 1 つだけ残ったら、それを獲得して勝ちます。 2 つのヒープの場合、それらを均等化すると、通常は対戦相手にゼロのポジションが渡されます。ゲームの早い段階で、大規模な削除をコミットする前に上位バイナリ ビットを検査します。
いいえ。毎ターン、正確に 1 つのヒープを選択し、そこから 1 つ以上の駒を削除します。
これは、すべてのヒープ サイズのビット単位の XOR です。これは、通常のプレイ Nim で負けているポジションを識別するためのコンパクトな方法です。
いいえ、ゲームのルールで許可されている決定論的な戦略を使用するため、同じポジションでは常に同じ応答が生成されます。