The local file history allows users to compare earlier versions of files, keeping track of the changes:
Support for two optimization technologies
The ILOG OPL Development Studio is designed to support ILOG CPLEX—the world's leading MP-based optimization engine, as well
as ILOG CP Optimizer, our next generation constraint programming engine for solving sequencing, resource allocation and timetabling problems that are difficult or impossible to solve with MP-based techniques.
ILOG OPL Development Studio allows users to develop single models in either technology or multi-model solutions that use either or both technologies. Interval-based scheduling support is available. It is based on the "model and run" concept: Robust search algorithms and automatic search parameter settings allow users to concentrate on modeling without being worried about the search itself.
An example of language constructs to support interval-based modeling of scheduling problems:
An example of settings for automatic, robust search algorithms:
A full-featured scripting language
ILOG Script is a full-featured JavaScript language for data pre-processing, solution post-processing, and algorithmic flow control. ILOG Script also makes it easy to solve complex problems by combining or sequencing related models.