チョコレートゲームの必勝法は以下の式で表すことができます.
これはニム和といい, 繰り上がりをしない二進数の足し算で計算することができます.コンピューター・プログラミングで用いられる排他的論理和と同じです. この数字を0にした状態で相手に渡すことができれば, あなたは必ず勝つことができます.
ニム和は, 情報科学ではよく使われるものです.2つの数字を2進数に直した状態で繰り上がりせずに和を作ることなので, 計算機にとってはとても基本的な計算です.
ニム和は繰り上がりのない2進数の足し算によって求めることができます.
ニム和が, 0の状態で相手に渡し続ければ勝てます.