Well, Fusion is mainly geared towards processing incoming dynamic events.
Drools-solver would be best for creating the appointment schedule. However, if you want to react to real time changes that may affect your schedule, you could always use drools-fusion for that. (i.e. we have an appointment for Bob, Alice, and Chuck in Room D on Monday. Then an event comes in saying Chuck is sick within 30 minues of the appointment. If Chuck is a critical member of the meeting the system decides to reschedule, but without the "only on Mondays" constraint.) So drools-solver would create the schedule, and drools-fusion would decide in real time based on the current schedule structure and the incoming events whether to respaawn a solver session to adjust the schedule. Does that make sense? --- On Thu, 5/7/09, Damien Raude-Morvan <[email protected]> wrote: > From: Damien Raude-Morvan <[email protected]> > Subject: Re: [rules-users] Drools : usage as appointment booking engine ? > To: "Rules Users List" <[email protected]> > Date: Thursday, May 7, 2009, 10:50 AM > > Hello, > > Hi Nicolas, > > > you should look at drools-solver > > here is a link to the > > > documentation<http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-solver/html_single/index.html> > > Thanks this documentation, I was using oudated > documentation from > http://users.telenet.be/geoffrey/tmp/solver/manual/html_single/ > . > > I've evaluated drools-solver, for example trying to > evolve > "lessonschedule" sample to include some time > constraints but I failed to > use time "operators" in drools solver. > > I found Drools Fusion time constraints (before, inside, > meets) interesting > but for now haven't been able to build something with > it. Drools Fusion > "StockTick" sample seems oriented to STREAM event > and not to managing time > slots and constraints on this time slots. > > Anybody having experience with such problems ? > > Regards, > > > 2009/5/7 Damien Raude-Morvan > <[email protected]> > > > >> Hi, > >> > >> I'm evaluating use of Drools 5 as an > appointment booking engine. > >> My input data are : > >> - some time slots, defined with a start and end > time. > >> - some appointment constraints (only monday, only > morning, appointment > >> theorical duration) > >> > >> I've looked at Drools 5 Fusion without finding > a way to go with this. > >> Can someone give me some pointer / start URL about > how to solve this > >> kind > >> of problems ? > > -- > Damien Raude-Morvan / www.drazzib.com > > _______________________________________________ > 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
