ILOG CP#
IBM ILOG CP Optimizer is a generic CP-based system to model and solve scheduling problems.
Learn More | Options | Changes | Download
How to use it#
ampl: option solver ilogcp; # change the solver
ampl: option ilogcp_options 'option1=value1 option2=value2'; # specify options
ampl: solve; # solve the problem
How to install using amplpy:
# Install Python API for AMPL:
$ python -m pip install amplpy --upgrade
# Install AMPL & solver modules:
$ python -m amplpy.modules install ilogcp # install ILOG CP
# Activate your license (e.g., free ampl.com/ce or ampl.com/courses licenses):
$ python -m amplpy.modules activate <your-license-uuid>
How to use:
from amplpy import AMPL
ampl = AMPL()
...
ampl.solve(solver="iglocp", ilogcp_options="option1=value1 option2=value2")
Options#
Full list of solver options: