将事件分配给技术人员

问题描述 投票:0回答:1

我正在使用optaplanner。我有一名技师和3名活动。技师工作时间是早上8点到晚上6点,第一场比赛开始时间是上午10点,第二场比赛时间是上午11点,第三场比赛时间是上午9点到下午1点,所有活动时间是30分钟。所以我的问题是如何在时间范围内为技术人员分配和计算最佳分数。我想要第3次事件指定技术人员9到9.3o和第一次事件aasigned上午10点和第2次事件aasigned 11am。

optaplanner
1个回答
0
投票

定义分数函数的最佳方法是采用此输入问题并在纸上放置一些可能的结果状态(最好是在电子表格中)。然后找出一种方法来评分那些不同的组合,例如“最佳解决方案”得分最高。例如,通过负载平衡(=参见文档部分“公平性”)的2个开始时间之间的差距。

© www.soinside.com 2019 - 2024. All rights reserved.