中羽在线社区's Archiver

普那羽毛球

fredll 发表于 2008-8-25 01:38

请教安排比赛的计算公式

A队和B队进行双打比赛
两队都拥有N对选手
每对选手要和对方的M对选手进行交手(M<N)
A队和B队每对的交手对手要求排名一致,同时要求每对选手的比赛场次相同
请教赛程编排的公式[mg55]

[[i] 本帖最后由 fredll 于 2008-8-25 01:39 编辑 [/i]]

三鱼两网 发表于 2008-8-25 08:15

回复

如果按照"A队和B队每对的交手对手要求排名一致,"的要求进行比赛,那每对选手只有一场比赛啊.即每队的排名第一的选手比赛,第二的选手比赛啊

描妙 发表于 2008-8-26 09:49

1每对选手要和对方的M对选手进行交手
2同时要求每对选手的比赛场次相同
以上两点好象是单循环比赛。
那么就按参赛选手排名和水平列出1.2.3.4.5.6号........
然后在按“一号位固定,逆时针轮转法”排出他们的轮数和出场位置,
肯定能满足以上2点,也不会打错和打漏场的。

描妙 发表于 2008-8-26 10:06

“一号位固定,逆时针轮转法”
第一轮    第二轮      第三轮      第四轮    第五轮
1----6       1---5        1----4       1----3      1---2
2—-5       6—4-       5---3         4---2      3  --6
3----4       2---3        6---2        5----6      4---5

第一场是1----6  第二场 2—-5  第三场3----4  第四场 1---5      以此类推
共计15场比赛,每对选手的比赛场次相同都打了5场。每对选手还都和对方的某对选手进行了交手。表中数字越小,代表排位水平越高。也就是说1号最高,6号水平最低。
以上是模拟6人的比赛,5和7人也可以,只不过遇0轮空,“一号位固定,逆时针轮转法”方法不变。

[[i] 本帖最后由 描妙 于 2008-8-26 10:14 编辑 [/i]]

三鱼两网 发表于 2008-8-27 08:32

在这里“一号位固定,逆时针轮转法”不适用
双方排名为:1、2、3、4、5、6和一、二、三、四、五、六应该是以下编排方法:
第一轮     第二轮       第三轮       第四轮      第五轮      第六轮
1----六     1----五       1----四        1----三     1----二      1----一
2----五     2----四       2----三        2----二     2----一      2----二
3----四     3----三       3----二        3----一     3----六      3----三
4----三     4----二      4----一         4----六     4----五      4----四
5----二     5----一      5----六         5----五     5----四      5----五
6----一     6----六      6----五         6----四     6----三      6----六
共36场比赛

[[i] 本帖最后由 三鱼两网 于 2008-8-27 08:36 编辑 [/i]]

描妙 发表于 2008-8-27 08:56

楼主并没说,每队是多少名选手参赛,所以按他:1每对选手要和对方的M对选手进行交手,2同时要求每对选手的比赛场次相同
所以,“一号位固定,逆时针轮转法”可以满足上列要求,楼上每队6人(对)单循环共12名(对)的排列也不能说不对,一般来讲,单循环比赛以7人以下为宜,8人以上就采用分组单循环赛制了。再者团体赛或对抗赛每队也就是3人。但双方另有约定除外。

[[i] 本帖最后由 描妙 于 2008-8-27 08:59 编辑 [/i]]

nichie 发表于 2008-8-27 09:06

描妙兄所说的“轮转法”系小组单循环赛,而LZ所提的问题是两组对抗
我认为LZ提的问题不够明确
“每对选手要和对方的M对选手进行交手(M<N)“
这条就有点问题

描妙 发表于 2008-8-27 09:25

[quote]原帖由 [i]nichie[/i] 于 2008-8-27 09:06 发表 [url=http://bbs.badmintoncn.com/redirect.php?goto=findpost&pid=492654&ptid=44615][img]http://bbs.badmintoncn.com/images/common/back.gif[/img][/url]
描妙兄所说的“轮转法”系小组单循环赛,而LZ所提的问题是两组对抗
我认为LZ提的问题不够明确
“每对选手要和对方的M对选手进行交手(M [/quote]
王版说的极是~!
对抗赛每队出几个人,强对强,弱对弱,每人战一盘,最后按成绩也就分出胜负了。
如果要求每对选手都碰一次,也只好单循环了。

nichie 发表于 2008-8-27 10:33

三鱼兄提供的方案是笛卡尔积 N*N
而LZ又提出了每队选手要和对方的M对选手比赛,而且M<N,这条似乎自相矛盾

三鱼两网 发表于 2008-8-27 16:35

实际上楼主提出的问题不是循环的问题,即使分成小组循环也存在在同一小组的选手中两队的各占一半,同队选手之间是不能比赛的,因此,“一号位固定,逆时针轮转法”不能满足上列要求。
LZ提出的M对选手比赛的应该是两个队参加比赛的选手都应是M,而不应该是每对选手N,因为M<N

描妙 发表于 2008-8-27 20:15

我终于明白楼主的意思了,的确不是“一号位固定,逆时针轮转法”所能解决的问题,他们两队是对抗赛,不存在本队选手相遇的情况。
如果是双方各是6人对抗应该5楼说的那样。
如果是双方各是3人应该是这样:
   第一轮           第二轮          第三轮
   1-----C          2-----C           3-----C
    2----A          3-----A           2-----B
    3-----B         1----B            1-----A
123为甲队123号主力,ABC为乙队一二三号主力选手,每人(对)出场3次,共9场对抗赛。
最后一轮特改为双方3号对三号,2号对二号主力对阵,最后两方一号主力压场。

[[i] 本帖最后由 描妙 于 2008-8-27 20:16 编辑 [/i]]

fredll 发表于 2008-9-1 13:12

非常多谢各位
应该是我说的不够清楚
导致大家瞎猜了半天
我还是举实际例子吧
我们球会举行内部对抗比赛
一共14对选手,分为A,B两组
每组按照水平高低排名1\2\3\4\5\6\7
安排每对选手和另外一个组的4对选手进行比赛
要求A组和B组同排名的选手在对应的B组和A组的对手排名一致
我们的安排是这样的:
A1对B1245,A2对B1346,A3对B2356,A4对B1247,A5对B1357,A6对B2367,A7对B4567
B1对A1245,B2对A1346,B3对A2356,B4对A1247,B5对A1357,B6对A2367,B7对A4567
请问有没有更合理的安排?
另外就是当这个每组7对(N)和4对(M)变成其它数字的时候
有无固定的公式可以套用?
再次谢谢大家

fredll 发表于 2008-9-1 13:15

补充一下:上面提到的更合理的安排的意思是对手的安排能使得比赛更加精彩激烈的排名更接近的比赛安排方法

fredll 发表于 2008-9-2 21:11

顶[mg78]

页: [1]
lifeway生活味

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.