WIN-J · 生活与工作工具

羽毛球双打轮换对阵表

输入成员、场地数和轮次,生成轮换搭档与对手的双打安排。查看出场、休息和重复配对统计,支持CSV、JSON保存与打印。

免费 · 无需安装输入内容在此浏览器中处理。

输入条件

姓名顺序、设置和种子相同,就能重现同一安排。更换种子可以改变组合。

每行输入一人,共4~32个不重复的姓名。每块场地需要4人。假设所有成员每一轮都能参加。

仅导入本工具保存的设置JSON,最大256 KiB。根据姓名、设置和种子重新生成安排。

使用方法

  1. 每行输入一位能参加所有轮次的成员姓名。
  2. 设置场地数和轮次,每块场地需要4人。
  3. 生成轮换表并查看每人的出场、休息及重复关系。
  4. 使用新种子尝试其他组合,确定后保存JSON设置或打印安排。

使用示例

10人、2块场地、6轮共有12场比赛。每轮8人出场、2人休息,每人出场4~5次、休息1~2次。使用种子20261031可重现示例。

计算依据与限制

每场双打由4名不同成员组成。每轮优先选择出场较少的人,同次数时优先选择当前连续休息较久的人,再用种子确定同等条件下的顺序。对选中的成员比较161个有限候选组合,先减少搭档相遇次数的平方增量,相同时再减少对手相遇次数的平方增量。不搜索整个日程的全局最优解。人数4~32,场地1~8且不超过人数÷4,轮次1~30。不计算得分、胜负、场地轮换、发球顺序、混双限制、水平、迟到或提前离场。数据仅在浏览器内存中处理,不会自动保存。JSON保存姓名、设置、算法版本与种子,在相同版本下重新生成日程。

常见问题

所有人的出场次数相同吗?

总出场名额能被人数整除时可以相同;不能整除时,本工具将出场次数差控制在1次以内。前提是所有人每轮都可以出场。

能保证搭档和对手完全不重复吗?

人数与轮次数量可能使重复不可避免。工具比较有限候选来减少重复,但不保证零重复或重复次数最少。请查看统计或更换种子。

JSON也保存比赛结果吗?

本工具不记录比赛结果。JSON保存姓名、设置和种子,用相同算法版本重现轮换表。文件含姓名,分享前请确认范围。

可以按混双或实力编排吗?

目前是无性别、水平或固定搭档输入的普通双打轮换。请结合活动条件检查生成的组合。

相关工具

参考资料