0

我正在尝试创建一个实现来计划每轮比赛的时间表。也称为括号锦标赛。

我正在尝试为此使用 OptaPlanner,但文档对我来说不是那么清楚。

我有以下课程:

  • 播放器
  • 桌子
  • 比赛(包含:2 名球员和一张桌子)这是我的计划实体
  • 回合(包含:比赛列表,球员列表,桌子列表,以前的比赛列表)这是我的计划解决方案)
  • 时间表(包含:轮次列表)

我想要的,是至少 1 轮来自此信息的对决列表。

我没有得到的是如何在 drools 中配置我的规则。

例如:我如何配置一个简单的规则:一个machup 包含两个不是同一个玩家的玩家。另一种是:一场比赛包含两名未曾交手的球员最后:一张桌子可用于一场比赛。

感觉没那么复杂,但是文档(包括示例)还不足以实现。

4

0 回答 0