我是Optaplanner的新手,我想知道护士名册示例使用的XML是否有一些文档?
我正在尝试做一些与给定示例相似的事情,所以我修改了一个xml(这是可能的还是我应该去看Java的东西?),但无法弄清楚如何混合全天轮班和半天轮班。我这样改变了轮班时间
<Shift ID="CM">
<StartTime>08:30:00</StartTime>
<EndTime>12:00:00</EndTime>
<Description>Early</Description>
<Skills>
<Skill>Nurse</Skill>
</Skills>
</Shift>
<Shift ID="CA">
<StartTime>13:00:00</StartTime>
<EndTime>16:30:00</EndTime>
<Description>Late</Description>
<Skills>
<Skill>Nurse</Skill>
</Skills>
但是optaplanner在同一天给护士分配了一个全班半班……
我也不理解“模式”的目的:
<Pattern ID="0" weight="3">
<PatternEntries>
<PatternEntry index="0">
<ShiftType>B1</ShiftType>
<Day>Any</Day>
</PatternEntry>
<PatternEntry index="1">
<ShiftType>B2</ShiftType>
<Day>Any</Day>
</PatternEntry>
</PatternEntries>
</Pattern>
(我已经检查了此https://docs.optaplanner.org/7.15.0.Final/optaplanner-docs/html_single/index.html,但找不到我要搜索的内容)
任何帮助表示赞赏。谢谢