基于规则的团队专家排序

时间:2016-06-20 17:00:47

标签: algorithm sorting design-patterns graph-algorithm rule

这是一个基于我正在组织的活动的现实问题,涉及大约20个不同的人。因此,目标是根据一系列规则将这些人分成4或5人的小组:

  1. 人(1)不能与人(4)在同一个团队中。
  2. (3),(8)和(16)都是电子专家,所以他们需要在不同的团队中以获得更好的技能平衡。
  3. 人(9)必须与人(14)在同一个团队中,以满足他们的师生关系。
  4. 人员(1) - (12)属于队列1 ,其余属于队列2 团队必须平衡,以便包括来自两个群组的人,尽可能接近50-50分割。
  5. 任何可以提供帮助的算法/方法/库的建议吗?

0 个答案:

没有答案