Software

Recommended Constraint Programming System

The course uses Gecode Links to an external site. (Links to an external site.)Links to an external site. as system for your practical tasks. The main reason for this recommendation is that it features some nice tools for constraint programming. And it is free, efficient, and well documented!  

gecode-logo-60_large.png

 

Installing Gecode

To install Gecode, please download it from the Gecode download page (Links to an external site.)Links to an external site. Information about how to install Gecode can be found in Chapter 2 of Modeling and Programming with Gecode.

Please make sure to download version 6.1.0 or better!

Getting Started

You need to check out how to model (Links to an external site.)Links to an external site. in Gecode. At the beginning of Part M you find some reading advice which you should follow (the chapters on set and float variables are not needed).