sg函数学习小结

1.sg函数。可以看作将更为复杂的几何表示法,转换为简洁的二进制表示。在二进制的加法中有许多很优美的性质,因而,我们能得到时空效率上更优的对组合游戏的解决办法。

2.sg函数的证明主要是从两方面进行的,一方面是先手必败局面任意一步之后都是先手必胜局面,另一方面则是先手必胜局面,存在一种走法到达先手必败局面。

3.sg函数根据定义有一个很优美的性质,就是如果sg(S)= x,那么S局面就能到达所有sg值为{0,1,x-1}的局面,另外要注意的是,S局面还有可能到达sg值大于x的局面。

4.anti-sg游戏的结论:总游戏sg不为0,且某一单一游戏sg大于1,或者总游戏sg为0,且没有单一游戏sg大于1,都是先手必胜局。

5.anti-sg游戏的结束条件为:所有单一游戏的sg值为0,或者更宽松的条件,能再过一步到达恰好一个单一游戏的sg值为1。

6.every-sg游戏的结论:先手必胜当前仅当单一游戏的最大步数为奇数(类似与max-min博弈)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值