I believe you'll probably to create a schedule object that keeps track of all assignments. From there , we can create a rule to assign a negative constraint penalty to any schedules with two adjacent assignments for the same person with the same task.
Sent from my iPhone On Dec 4, 2012, at 10:40 AM, Michiel Vermandel <[email protected]> wrote: > Hi, > > In my usecase I need to plan tasks (PlanningEntity). > I have two kinds of tasks (for example CleaningTask and InspectionTask > (inspect that cleaning was OK)). > Each task needs to be assigned to a person and a period. > Person and period both are PlanningVariables. > > I need to ensure that a person does not execute an InspectionTask twice in a > row. > How can I find out what the previous task is that is assigned to a person? > It is not guaranteed that the person had a task in the previous period > (period-1). > > Thanks, > > Michiel > ----------------- > http://www.codessentials.com - Your essential software, for free! > Follow us at http://twitter.com/#!/Codessentials > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
