【学习笔记】博弈论
公平组合游戏
OI 中的博弈论基本都是公平组合游戏。其指:
-
游戏有两个人参与,二者轮流做出决策,双方均知道游戏的完整信息;
-
任意一个游戏者在某一确定状态可以作出的决策集合只与当前的状态有关,而与游戏者无关;
-
游戏中的同一个状态不可能多次抵达,游戏以玩家无法行动为结束,且游戏一定会在有限步后以非平局结束。
nim 游戏
博弈论的一大基石。有
先说结论。记
考虑归纳证明:
-
记有序可重集合
为一个有效状态 ,若状态 可通过一次操作得到状态 ,就称 是 的后继状态。若一个状态的所有后继状态都是必胜状态,则这个状态为必败状态;若一个状态有任意一个后继状态为必败状态,则该状态为必胜状态,因为你可以通过这个转移使得对方得到一个必败状态。 -
首先所有石子为
为必败状态,且只有该状态没有后继状态。此时 ,满足题设。 -
若此时
,一定存在一种操作使得操作后的 。记 的二进制最高位为 ,则至少有一个 满足 第 位为 。该 显然满足 ,于是操作该堆石子即可得到合法转移。 -
若此时
,显然一定不存在一种操作使得操作后的 。 -
于是如果你一开始有
,那么你的对手永远有方法不得到 的状态,最后走到全为 的状态的只能是你,于是这就是必败状态。反之如果你一开始 ,那你就有办法一直让 的状态位于对方手里,于是这就是必胜状态。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具