3.9. Tennis club 调度

每周,10nis club 均有四个团队互相扮演循环。为团队随机分配这四个点。

硬限制:

  • 冲突:团队每天只能执行一次。
  • 不可用:有些团队在某些日期不可用。

中型限制:

  • 公平分配:所有团队都应对(几乎)等于次数。

软限制:

  • evenly confrontation:每个团队应针对其他团队执行相同次数的团队。

问题大小

munich-7teams has 7 teams, 18 days, 12 unavailabilityPenalties and 72 teamAssignments with a search space of 10^60.

图 3.4. 域模型

tennisClassDiagram