最少重复的多轮分组生成器

Enter one person per line in the first column. Optionally, add attribute columns such as gender, role, or skill-level on the right. Those attributes can then be used to balance groups and set additional rules.
姓名
添加属性(例如:性别)
女 男 女
Use 1 session for a single round of groups. Increase sessions when you want multiple rounds with new group assignments for the same people.
人数
8
分组
4
约人数
2
Force specific people into the same group in every session. Write one "clique" per line, with names separated by commas. Example: "Alex, Sam" keeps Alex and Sam together.
Prevent specific pairs of people from being placed in the same group. Write one pair per line. Example: "Alex, Sam" means Alex and Sam must never be grouped together.
Pin specific people to a specific group across all sessions. Enter one name and one group number per row. This is useful for leaders, presenters, or anyone who must stay in a known group.
姓名
小组
Set target counts for each attribute value inside each group. Keep auto distribute enabled for fair automatic targets, or edit the counts manually when you need exact control.
请先在上方定义一个属性,然后再使用此部分。
还需要更多控制吗?
  • 部分出席为每位参与者设置参加哪些场次,而不是默认每个人每轮都在场。
  • 按小组和场次设置容量为每个小组设置容量,并在房间或主持人安排变化时按场次覆盖容量。
  • 按场次设置规则只在需要的场次应用同组、分开、固定分配、重复限制和属性平衡规则。
  • 加权软约束添加必要时可以被违反的偏好,并调整它们相对于其他目标的权重。
  • 配对见面目标设置特定两人应见面的次数目标,包括精确、至少或至多。
  • 高级约束调优进一步调整重复限制、属性平衡模式、惩罚权重和其他约束细节。
  • 求解器设置调整运行限制、确定性种子、求解器类型以及其他优化设置。
  • 结果分析更详细地查看分数拆解、约束满足情况、惩罚和保存的结果。
当你需要此页面未提供的高级控制时使用。参与者、小组、场次和规则会一起带过去。

多轮分组生成器的使用场景

当一次随机分组不够时使用 GroupMixer:多个 session、更少重复配对,并可选择平衡属性或添加约束。

为多个轮次生成分组

一次生成完整的逐轮分组安排,不必在每个 session 之间手动重新洗牌。

最小化重复配对

减少重复接触,让参与者在工作坊、课堂和活动中持续遇到新成员。

规划工作坊轮换

为桌面讨论、练习或 breakout 活动安排每一轮都更有新鲜感的组合。

规划社交轮次

创建 speed networking 或 mixer 轮次,避免把同一批人送回相同对话。

平衡重复轮次中的分组

按部门、角色、技能或经验等属性,让分组既有变化又保持平衡。

遵守真实约束

设置必须同组、必须分开、固定主持人等规则,同时优化多个轮次的整体安排。

常见问题

使用 GroupMixer

隐私、访问和限制

控制项和高级设置

控制和高级设置

自动算法

搜索和减少重复

约束和最优性

基准和更好结果