-
負け状態のGrundy数は0
-
ある状態のGrundy数はそこから遷移可能な状態のGrundy数以外の最小の非負整数
- mex: minimum excluded value
-
Nimの一山の石の数がGrundy数と一致する
-
なぜXORして良いのか?
- 各山のGrundy数をgiとする
- xorで結合したものをgとする
- このgがGrundy数の条件を満たすことが証明できるから
- やりかけ証明
- gの最上位ビットをmとする。mをもつgiが必ず奇数個存在する。その一つをg1とする
- であるので遷移可能
- see Grundy数(Nim数, Nimber)の理論