【博弈论】

【知识点】

必败点和必胜点属性

(1) 所有终结点是必败点(P点);

(2) 从任何必胜点(N点)操作,至少有一种方法可以进入必败点(P点); 

(3)无论如何操作, 从必败点(P点)都只能进入必胜点(N点).

 

(一)巴什博奕(Bash Game)

问题:n个物品,2人轮流取,一次至少取1个最多取m个,最后取光者胜

必胜态(n)

必败态(p):  n%(m+1) == 0

 

(二)威佐夫博弈

问题:2 堆物品,2人轮流,一次从某一堆或两堆取同样数量的物品,规定至少娶一个,取多少个没有上限,最后取光者获胜

 

(三)Nim博弈

问题:有若干堆物品,2人轮流,选择一堆并从中拿走物品(数目>=1),最后取光者获胜

【关键】对于一个游戏局面(a1, a2, a3,......,an),它是P(必败态)当且仅当a1异或a2异或a3......异或an == 0

 

posted @ 2018-03-23 17:24  chsobin  阅读(144)  评论(0编辑  收藏  举报