我有一個包含100多條規則的.drl文件。規則「1」約40條規則,規則「2」約35條,其餘規則爲「3」。 rule "1"
when
m: MyBeanClass(something1 == "train" && something2 == somevalue2)
then
m.setSomeThing(someOtherValue);
up
我在理解在OptaPlanner演示示例(NurseRostering應用程序)之一中實現的Drools規則時遇到問題。誰能解釋下面的規則是如何工作的: // a nurse can only work one shift per day, i.e. no two shift can be assigned to the same nurse on a day.
rule "oneShiftPe