quinta-feira, 26 de maio de 2011

school timetable, rostering nurses, cutting stock and other planning optimization

If you have these kinds of challenges, the answer is Jboss Drools Planner. Like all JBoss product is easy to install, learn and use. The coolest thing about JBoss projects is that the code is open and anyone can verify the implementation and adapt to their needs.
Obviously I chose the long way. I prefer to download the source, compile, make a walkthrough into the source code and understand how the project is structured. I always learn new techniques and concepts in this way. After spending a few hours resolving conflicts with some libs finally the server started running a hello-world project. Some project ideas that I have can go faster with Drools. More information? Check out at Drools website - http://www.jboss.org/drools/drools-planner

Um comentário:

Geoffrey De Smet disse...

What kind of lib conflicts did you run into? Normally, that should not be the case. I am interested in finding the cause of that and fixing that experience.

Normally, the examples work out-of-the-box from the download zip, there are drools-planner-core poms for maven users and there's a zip download with lib directory for ant users. It's explained at the start of the manual.