现行规则下,前5手棋有多少种组合?
#1 现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-5-30 15:02:15
现行RIF规则规定:黑1限天元,白2限距天元1格,黑3限距天元2格以内,白4不限落点。这样前3手棋共有26种组合,即26种开局。而不限制落点的前3手棋多达70万种组合。
问题一:在现行RIF规则下:前4手棋有多少种组合?
问题二:在现行RIF规则下:前5手棋有多少种组合?
塔拉尼科夫(Tarannikov)规则规定:第1、2、3、4、5手棋分别限落在以天元为中心的 1*1、3*3、5*5、7*7、9*9 的范围内。
问题三:在塔拉尼科夫规则下:前4手棋有多少种组合?
问题四:在塔拉尼科夫规则下:前5手棋有多少种组合?
回答正确的或解题方法不同的,将收到本人赠送的鲜花。
#2 Re:现行规则下,前5手棋有多少种组合? 作者:失落刀 发表时间:2009-5-30 15:21:36
回答正确的,奖励威望。
欢迎大家关心连珠中的数学知识,这也是连珠文化的一部分吧。
#3 Re:现行规则下,前5手棋有多少种组合? 作者:不知 发表时间:2009-5-30 15:46:58
我数学似乎不好...#4 Re:现行规则下,前5手棋有多少种组合? 作者:陨落之城 发表时间:2009-5-30 15:48:04
在现行RIF规则下:前4手棋有多少种组合?
26*(15*15-3)=5772
在现行RIF规则下:前5手棋有多少种组合?
26*(15*15-3)*(15*15-4)
#5 Re:现行规则下,前5手棋有多少种组合? 作者:陨落之城 发表时间:2009-5-30 15:51:05
=======上图对应的爱五子棋谱代码如下,以便你拆解:========
h8h9f10
======================================================
=======上图对应的爱五子棋谱代码如下,以便你拆解:========
h8h9j10
======================================================
以上算1种还是算2种???
=======上图对应的爱五子棋谱代码如下,以便你拆解:========
h8h9i10i9
======================================================
=======上图对应的爱五子棋谱代码如下,以便你拆解:========
h8i9i10h9
======================================================
以上是1种还是2种???
#6 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-5-30 16:21:25
5楼的图1和图2是一样的(以中轴线左右对称),都叫疏星。算 1 种。所以是 26 种开局。
图3和图4则是完全一样的。算 1 种。
#7 Re:现行规则下,前5手棋有多少种组合? 作者:妙玉偷星 发表时间:2009-6-3 15:46:47
很多的五子都可以用数学理论来寻找 ,比如三三禁手,找个棋的延长线是否有交点,四四也是如此,,90度 270度 45度,135度#8 Re:现行规则下,前5手棋有多少种组合? 作者:解放者 发表时间:2009-6-3 19:11:17
太难了啊。纯用数学方法似乎只能算到4楼那样的结果吧。
各棋子的位置特性似乎无法用数学表达出来的吧。比如有些前3手棋形存在两个对称的第4手,如寒星瑞星,而有些就不存在。这个就是无法用数学表达的。自然也就无法算出4楼的结果当中有多少种是对称的,要想算出只能用原始办法:一种一种数。
#9 Re:现行规则下,前5手棋有多少种组合? 作者:失落刀 发表时间:2009-6-3 19:50:07
如果我来计算,也只会使用原始方法数的。
但我想知道的几个连珠中的数学问题有了答案了,这个我就不做了哈。
#10 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-6-3 22:22:40
前3手有26种,数一数就知道了。前4手有几千种,要数多久?,前5手有几十万种,恐怕要数一辈子了。
其实,对称是有规律了,找到规律再用加减乘除计算,就简单了。
“ 比如有些前3手棋形存在两个对称的第4手,如寒星瑞星,而有些就不存在。”
那么,哪些开局存在两个对称的白4? 哪些开局不存在呢?8楼的朋友,相信你很快就能找到规律。
加油吧!朋友们!
#11 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-6-3 22:43:03
问一下失落刀姐姐,点快捷 《新》 为何不显示本贴?#12 Re:现行规则下,前5手棋有多少种组合? 作者:有志青年 发表时间:2009-6-4 8:12:08
本版主要讨论一些闲趣话题,所以不会在新中显示。
我将此贴转移到“五子交流”板块?
#13 Re:Re:现行规则下,前5手棋有多少种组合? 作者:解放者 发表时间:2009-6-4 21:11:53
引用:
原文由 五子天涯 发表于 2009-6-3 22:22:40 :前3手有26种,数一数就知道了。前4手有几千种,要数多久?,前5手有几十万种,恐怕要数一辈子了。
其实,对称是有规律了,找到规律再用加减乘除计算,就简单了。
“比如有些前3手棋形存在两个对称的第4手,如寒星瑞星,而有些就不存在。”
那么,哪些开局存在两个对称的白4? 哪些开局不存在呢?8楼的朋友,相信你很快就能找到规律。
加油吧!朋友们!
是啊。只有前三手成对称形的开局存在对称白4,每一个白4都存在另一个对称的4(也可能重合)。
这样的开局只有7种吧。我知道瑞星寒星长星松月恒星,另外两种不知道出名字。
那么RIF规则下前四手的组合的数量就是5772-4*[(225-3-12)/2+12]-2*[(225-3-12)/4+6]-[(225-3-14)/2+14]。
其中第一个乘的4指松月瑞星和将之放斜后的两种(不知名),中间乘的2指长星和寒星,最后一个中括号相当于乘了1,这个1则是指恒星。
[ 五子天涯 于 2009-6-8 14:26:08 时花20金币送鲜花一朵]
#14 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-6-8 14:25:39
前3手棋在同一条中轴线上的开局,白4 除中轴线上的点以外,其余的点都有对称点。这样的开局有 6 个:寒星、松月、瑞星、长星、斜月、彗星。至于恒星,白4在任意点都不对称。
另外,公式太复杂,看不懂,能否将公式分解,再详细解释一下。
谢谢你的参与,赠花一朵,忘你继续...
#15 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-6-9 12:18:37
有志大哥把此贴的“强”去掉了?还是在闲趣中更贴切。#16 Re:现行规则下,前5手棋有多少种组合? 作者:愉悦深思 发表时间:2009-9-20 19:40:58
根据14楼的观点 略微修改13楼的答案 rif 的 前四手 总共是5772-6*[(225-3-12)/2+12]=5070 种
这个 比起 任意的在棋盘上放子 还是比较简单的
[ 五子天涯 于 2009-10-14 11:07:38 时花20金币送鲜花一朵]
#17 Re:现行规则下,前5手棋有多少种组合? 作者:愉悦深思 发表时间:2009-9-20 19:48:41
对于
问题1.五子棋盘上任意位置摆一个黑子,有多少种不同的摆法?
问题2.五子棋盘上任意位置摆两个黑子有多少种不同的摆法?
问题3.五子棋盘上任意位置摆一个黑子、一个白子有多少种不同的摆法?
问题4.五子棋盘上任意位置摆两个黑子、一个白子,有多少种不同的摆法?
问题一:在现行RIF规则下:前4手棋有多少种组合?
问题二:在现行RIF规则下:前5手棋有多少种组合?
塔拉尼科夫(Tarannikov)规则规定:第1、2、3、4、5手棋分别限落在以天元为中心的 1*1、3*3、5*5、7*7、9*9 的范围内。
问题三:在塔拉尼科夫规则下:前4手棋有多少种组合?
问题四:在塔拉尼科夫规则下:前5手棋有多少种组合?
对于这些问题 我们可以做下面的统一描述
问题:第i手棋只能放在A(i)*A(i)的方格内,第i手棋颜色为C(i),(1<=i<=N)
计算按此规则,N颗棋子总共可以形成多少种互不相同的棋型局势。
#18 Re:现行规则下,前5手棋有多少种组合? 作者:江南新绿 发表时间:2009-9-20 19:57:22
我觉得最后两位忽略不计,这样可能简单些。有些虽然棋型相同,但不属于棋盘对称的。那就忽略吧。
#19 Re:现行规则下,前5手棋有多少种组合? 作者:失落刀 发表时间:2009-9-20 20:13:53
ShowPost.asp?ThreadID=4190#20 Re:现行规则下,前5手棋有多少种组合? 作者:愉悦深思 发表时间:2009-9-20 20:20:40
我初步编了一个程序 对于不减的 A(i)的序列,1<=i<=N,且A(i)是奇数 程序将给出最后结果
比如对于 rif的前四手
程序的输入是 4 1 1 3 0 5 1 15 0 意思如下
4 表示 N ,即总手数
1 1 表示 第一子 放于 1*1方格内 为黑子 (黑子用1表示 白字用0表示)
3 0 表示 第二子 放于 3*3方格内 为白子
5 1 表示 第三子 放于 5*5方格内 为黑子
15 0 表示 第四子 可以放在整个棋盘内 为白子
结果为 5070
同样 rif 前五手
即 5 1 1 3 0 5 1 15 0 15 1 答案是 1056870
Tarannikov 前四手 4 1 1 3 0 5 1 7 0 共998种
再加一手 5 1 1 3 0 5 1 7 0 9 1 是65104种
可惜 算法不是通过组合计数设计的 而是通过遍历进行的 因此效率很低
rif的前六手 6 1 1 3 0 5 1 15 0 15 1 15 0 算了3分钟没算出来
[ 失落刀 于 2009-9-20 20:33:33 时花20金币送鲜花一朵]
[ 五子天涯 于 2009-10-14 10:57:38 时花20金币送鲜花一朵]
[ 五子天涯 于 2009-10-14 10:58:39 时花20金币送鲜花一朵]
[ 失落刀 于 2009-10-15 7:22:09 时奖励此帖[金币加 20 威望加1]
#21 Re:现行规则下,前5手棋有多少种组合? 作者:失落刀 发表时间:2009-9-20 20:34:07
20楼的是强人。#22 Re:Re:现行规则下,前5手棋有多少种组合? 作者:密室里的蜡烛 发表时间:2009-9-21 13:18:35
式子最后的+12是什么意思?#23 Re:现行规则下,前5手棋有多少种组合? 作者:密室里的蜡烛 发表时间:2009-9-21 13:20:19
根据14楼的观点 略微修改13楼的答案 rif 的 前四手 总共是5772-6*[(225-3-12)/2+12]=5070 种这个 比起 任意的在棋盘上放子 还是比较简单的
=============
我是说16楼这个式子
#24 Re:现行规则下,前5手棋有多少种组合? 作者:愉悦深思 发表时间:2009-9-21 16:17:16
12 是指 沿着 三颗棋子方向的 剩下12个空位#25 Re:现行规则下,前5手棋有多少种组合? 作者:密室里的蜡烛 发表时间:2009-9-21 22:29:25
哎,为什么要减掉?我是这么算的5772-6*((225-15)/2)=5142
#26 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-10-14 11:42:30
愉悦深思朋友采用遍历法解题,很棒!
|
#27 Re:现行规则下,前5手棋有多少种组合? 作者:伍之游 发表时间:2009-10-14 18:09:30
对楼主的问题一,我的解答:问题一:在现行RIF规则下:前4手棋有多少种组合?
前4手总数 = 2* 3* ( (15*15 - 15) / 2 + (15 - 3) ) + (26 - 2*3) * (15*15 - 3) = 5142
结果同25楼。
或 = (15*15 - 3) *26 - (15*15 - 15) / 2 *3 *2 = 5142,这个算法同25楼,但比25楼解释更详细。
如果正确的话,请求奖励!
#28 Re:Re:现行规则下,前5手棋有多少种组合? 作者:伍之游 发表时间:2009-10-14 21:30:13
不好意思,楼上我的回复算法有误。
现暂时没算好。等有空再算。
注:用FireFox回复,用“引用”时看不到被引用的内容!编辑刚发表的帖子时,也看不到原帖子的内容!看来,这个论坛与火狐不太兼容。
#29 Re:现行规则下,前5手棋有多少种组合? 作者:失落刀 发表时间:2009-10-15 7:24:01
20楼采用遍历法解题,前4手的两个答案与五子天涯相同,前5手的两个答案与五子天涯的答案有些许误差,紧张验证中。#30 Re:Re:现行规则下,前5手棋有多少种组合? 作者:伍之游 发表时间:2009-10-15 10:45:19
引用:思考中。。。
原文由 失落刀 发表于 2009-10-15 7:24:01 :
20楼采用遍历法解题,前4手的两个答案与五子天涯相同,前5手的两个答案与五子天涯的答案有些许误差,紧张验证中。
#31 Re:Re:现行规则下,前5手棋有多少种组合? 作者:伍之游 发表时间:2009-10-15 10:55:45
呵呵,刚发现新的问题,有空再思考吧。
#32 Re:现行规则下,前5手棋有多少种组合? 作者:五子天涯 发表时间:2009-10-16 14:55:41
25 楼和 27 楼的结果不正确,还要再减去 72 个重复。#33 Re:现行规则下,前5手棋有多少种组合? 作者:愉悦深思 发表时间:2009-10-23 18:52:13
这类计数题目有好的解法了,但是需要一些新的数学,建议水平还不错的朋友去看看群论中关于burnside计数定理部分。
附一个链接:http://courseware.ecnudec.com/zsb/zsx/zsx09/zsx09b/zsx09b01/zsx09b010.htm
这样我们用群作用的观点来看问题,就只需要分开计算每个变换的稳定点的个数就可以了,这个很容易计算,也很方便编程。