I've answered this to the user mailing list, please post any follow ups there http://www.jboss.org/drools/lists.html
schumacv schreef: > Hi Geoffrey, > > I currently working on a project to schedule several work orders in a closed > time frame on different objects. I know that this is very similar to the > ITC2007 examination example, but I have big problem with the only big > difference. > Do you mean work orders for machine queues as in "work queue planning"? > My problem is, that the work orders I have to schedule don't have the same > duration. So it can be, that the duration differs from a couple of minutes to > several hours. I saw in your example, that you have worked with a list of > periods, in which the exams can take place. So maybe you might have an idea > or a hint for me, how I could solve this problem. Thank you in advance. > One way that works well on vehicle routing and work queue planning is to make smarter moves. Take a look at the Move implementation in the smart version of the TravelingTournament example. Basically, the idea is to make a non-caching SqueezeWorkOrderBetweenTwoOtherWorkOrdersMoveFactory that creates SqueezeWorkOrderBetweenTwoOtherWorkOrdersMove. Where the work order is taken away, the following work orders are pulled forward, where the work order is added, the following work orders are pushed into the future. > Kind regards, > > Volker Schumacher > > With kind regards, Geoffrey De Smet _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
