Changes in Gecode Versions
- Gecode 2.1.1 (2008-03-06)
- Gecode 2.1.0 (2008-02-29)
- Gecode 2.0.1 (2008-02-07)
- Gecode 2.0.0 (2007-11-14)
- Gecode 1.3.1 (2006-10-25)
- Gecode 1.3.0 (2006-09-19)
- Gecode 1.2.2 (2006-07-25)
- Gecode 1.2.1 (2006-07-19)
- Gecode 1.2.0 (2006-06-20)
- Gecode 1.1.0 (2006-04-10)
- Gecode 1.0.1 (2006-03-01)
- Gecode 1.0.0 (2005-12-06)
Gecode Version Numbers
Gecode version numbers x.y.z change according to the following rules (of thumb):
- when z changes, the programming interfaces for Programming models, and Programming search engines remain stable and only minor additions or improvements are included.
- when y changes, the above mentioned interfaces might have changed and medium to major additions or improvements are included.
- the change of x is reserved for radical changes to Gecode.
Gecode performance evolution
The following graph shows the run time and memory allocation of the current Gecode version compared to older versions. The blue line represents run time, the red line memory consumption normalized to the memory baseline. The numbers are the geometric mean of the relative performances of several example programs (the same that we use for benchmarking).
Positive numbers mean that the current version of Gecode performs better, negative numbers mean that it performs worse. For instance, -10% means that the current Gecode needs 10% more memory or run time, +100% means that the current version is twice as fast or allocates half the memory.
