尼姆游戏是个著名的游戏,有很多变种玩法。两个玩家轮流从一堆物品中拿走一部分。在每一步中,玩家可以自由选择拿走多少物品,但是必须至少拿走一个并且最多只能拿走一半物品,然后轮到下一个玩家。拿走最后一个物品的玩家输掉游戏。

本文模拟了一种比较傻的变种玩法:1)总是让人类玩家先走;2)计算机玩家总是按游戏规则拿走随机数量的物品。

一个傻傻的尼姆游戏及其Python实现_排序算法

几次试玩结果如下:

一个傻傻的尼姆游戏及其Python实现_快速排序_02

你知道这个游戏的规则吗?知道如何提高自己的胜率吗?