魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 733678|回复: 32
打印 上一主题 下一主题

勇往直前棋 [复制链接]

Rank: 4

积分
2752
帖子
867
精华
0
UID
4712
性别

智力游戏设计大师 八年元老 十六年元老

跳转到指定楼层
1#
发表于 2009-5-2 13:06:05 |只看该作者 |正序浏览
勇往直前棋:
A和B两人分别有5粒棋子。A棋子可以向右移动,B棋子可以向左移动。每次移动格数不限。但双方棋子不能重合,也不能跳过对方棋子。不能移动者算输。分析一下谁能赢,怎么移动?

勇往直前棋.JPG (16.22 KB, 下载次数: 57)

勇往直前棋.JPG

积分
1393
帖子
228
精华
0
UID
142
性别
33#
发表于 2009-8-29 13:01:18 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 1

积分
171
帖子
132
精华
0
UID
30495
性别
保密
32#
发表于 2009-8-28 18:53:03 |只看该作者
每一行可以看成一个单独的小游戏,sg( x ) = x,x表示两棋子之间的距离。对于含有五个这样的小游戏而言,SG( ) = sg( x1 ) xor sg( x2 ) xor sg( x3 ) xor sg( x4 ) xor sg( x5 )
对于这种局面的sg值为SG( ) = 4 xor 5 xor 6 xor 7 xor 8 = 8不等于0,因此先手必胜。设4 xor 5 xor 6 xor 7 xor 8 xor k = 0,则k xor 8 = 0,k = 8,找k的最高位在8处,8 xor 8 = 0,只需将第5行的距离变成0即可,这时SG( ) = 4 xor 5 xor 6 xor 7 xor 0 = 0为先手必败

使用道具 举报

Rank: 2

积分
528
帖子
270
精华
0
UID
8558
性别
31#
发表于 2009-5-19 16:51:09 |只看该作者
那残局名是叫长亭短亭

引自古代长亭十里短亭五里.
意为走二步, 或者走一步.
你走偶数步,我走奇数步.

[ 本帖最后由 oboe 于 2009-5-19 16:59 编辑 ]

长亭短亭.jpg (23.14 KB, 下载次数: 46)

长亭短亭.jpg

使用道具 举报

Rank: 2

积分
528
帖子
270
精华
0
UID
8558
性别
30#
发表于 2009-5-19 16:49:41 |只看该作者
有个象棋残局有这个思路的.

基本上思路是这样, 红车和黑车都在自己的底线上, 还有红炮和黑炮也是, 还加上了红兵和黑卒.
这三个子都在同一线上,相对的.
如果移开,不和对方子相对,就会被对方将死.
其它的子也不能动, 因为一动就会被对方将死.
结果就是要你计算,双车/双炮/双卒不断地靠近距离.

基本结果是我走一步,你也走一步, 你走二步我也走二步, 你走三步,我只走一步.
先手胜的.

使用道具 举报

红魔

All Blue

Rank: 4

积分
1196
帖子
999
精华
2
UID
38845
性别
29#
发表于 2009-5-17 15:14:55 |只看该作者
繼續發圖華麗的湊字數

img010.jpg (402.89 KB, 下载次数: 27)

img010.jpg

公式D F2 U L2 U B2 U R2 U R' F2 R L U L' R' U R L' U L U L U2 L' U' L U2 L'
数列11121131221231321332223233311

使用道具 举报

Rank: 4

积分
1194
帖子
924
精华
6
UID
44804
性别
保密
28#
发表于 2009-5-14 21:10:18 |只看该作者
龙教授的方法跟我的15楼编程使用的方法是相同的,我的那些必胜局面(你走成这个局面就会必胜)就是龙教授的必败局面。
假设有n堆石子,每堆石子数最多为S颗。
每堆的个数分别是a(1)、a(2)、a(3)......a(n)。  从小到大顺序排列。
用a(1)a(2)a(3)......a(n)来表示石子的局面。
已知n堆石子的所有必胜局面。那么可推导出所有的n+1堆的必胜局面。
n+1堆的局面a(1)a(2)a(3)......a(n)a(n+1)    假如无论去掉哪一堆,都无法使形成的n堆局面是必胜局面,且每一堆的数目都无法再少了,那么这个局面就是必胜局面。
----------------------------------------------------
例如每堆石子数最多8个。
那么n=2时的所有必胜局面就是
11,22,33,44,55,66,77,88
那么123,就是必胜局面。因为123无论去掉哪个数(剩下为12,13,23),都形不成必胜局面。且每堆数都无法再减少。比如减少成122,不是必胜局面,因为去掉1,剩下22,是必胜局面。
而134不是必胜局面,尽管无论去掉哪个数,都形不成必胜局面,但4可以减少为2,形成123必胜局面,所以134不是必胜局面。(已知n堆的局面a(1)a(2)a(3)......a(n)是必胜局面,那么另一个n堆局面,与它有n-1堆的石子数都相同,那么它必定不是必胜局面
依次递推,就推导出我在15楼得到的那些必胜局面。

使用道具 举报

红魔

All Blue

Rank: 4

积分
1196
帖子
999
精华
2
UID
38845
性别
27#
发表于 2009-5-14 19:52:30 |只看该作者
龍校長所謂輸定局面,是對先手而言的。

img009.jpg (354.81 KB, 下载次数: 29)

img009.jpg

公式D F2 U L2 U B2 U R2 U R' F2 R L U L' R' U R L' U L U L U2 L' U' L U2 L'
数列11121131221231321332223233311

使用道具 举报

红魔

All Blue

Rank: 4

积分
1196
帖子
999
精华
2
UID
38845
性别
26#
发表于 2009-5-14 19:41:25 |只看该作者
星島日報上有NIM的介紹與探討,發上來分享

img008.jpg (259.79 KB, 下载次数: 33)

img008.jpg

img005.jpg (413.02 KB, 下载次数: 38)

img005.jpg

公式D F2 U L2 U B2 U R2 U R' F2 R L U L' R' U R L' U L U L U2 L' U' L U2 L'
数列11121131221231321332223233311

使用道具 举报

红魔

All Blue

Rank: 4

积分
1196
帖子
999
精华
2
UID
38845
性别
25#
发表于 2009-5-3 22:02:56 |只看该作者
樓上說得不錯,NIM遊戲就是從幾堆的棋子中取子,本質上一樣

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2025-2-27 12:33

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部