
An updated version of the Planning Engine is now available for download. The release includes several improvements over the last version. Significant changes include:
- Internal design changes result in higher optimum solution detection rate when evaluating schedules which contain relationships.
- Introduces the usage of the Apache Commons Logging package. This affords much greater logging flexibility to users of PEngine. It also gives developers access to internal PEngine log messages, which aids faster debugging and development.
- Enables developers to create their own custom cost rules by sub-classing the CostRule class.
- Enables developers greater control of how worker threads are executed.
Version 0.7 of the Prozima Planning Engine is now available for download. Example code is also now available which demonstrates how to use the API.
PEngine, the Prozima Planning Engine, is a Java library which facilitates the creation of complex portfolios of projects, containing multiple schedules, activities, milestones and resources. PEngine's algorithms can calculate the optimum allocation of resources across all projects so that time and cost goals are met.
The Planning Engine is highly versatile, adding powerful new functionality to many types of software application, everything from large scale enterprise systems to small mobile applications. A fully featured, evaluation version of the library is now available for download from the Planning Engine page.