Gecode/R is a Ruby interface to the Gecode constraint programming library. Gecode/R is intended for people with no previous experience of constraint programming, aiming to be easy to pick up and use.
|Tags||Software Development Libraries Ruby Modules|
|Operating Systems||Mac OS X Windows POSIX Linux|
Release Notes: This is the first release that can be considered stable and ready for production use. The syntax is expected to remain backwards compatible from here on out. The documentation changes mostly concern polishing of the documentation on the Web site.
Release Notes: This release changes the preferred way of defining a model to including Gecode::Mixin (a mixin) rather than inheriting from Gecode::Model. The backend has been updated to fix some rare bugs.
Release Notes: This release contains all the functionality currently planned for 1.0.0. Constraints can now be freely combined without requiring temporary variables. It also adds some sugar that's designed to cut down on some frequently repeated code.
Release Notes: This release adds regular expression constraints, the last channel constraint, and various minor convenience improvements. It also fixes a GC bug that occurs when using the latest patchlevels of Ruby 1.8.6.
Release Notes: This release adds search statistics as well as some new arithmetic and channel constraints.