[gecode-users] Upgrading from Gecode 2.2.0 to 4.2.1

Filip Konvička filip.konvicka at logis.cz
Wed Mar 5 14:44:21 CET 2014


Hi,

I just want to share with you my experience with upgrading from Gecode 
2.2.0 to 4.2.1.

I did most of the upgrade to version 4 in the Summer 2013.  I had my own 
implementation of Float Variables, a set of related propagators and 
branchings, a related script/solver, a number of scheduling-related 
custom propagators and several other mainly combinatorial int/bool 
solvers using the standard Gecode stuff.

I must say that the transition was very smooth and the documentation 
just rocks.  I was able to abandon my Float Variables implementation and 
use the built-in version instead.  Also, as a benefit, the new version 
seems to be more robust (I've seen rare crashes with the old version 
that I attribute to the library.)

I look forward to exploring and using the new propagators (I've already 
played with Hamiltonian path for example), and the new features like 
restart-based search, symmetry breaking etc.

Thanks and keep up the good work!
Filip




More information about the users mailing list