Gecode/R

Gecode/R is a Ruby interface to Gecode, an open, free and efficient environment for developing constraint-based systems and applications.

Warning

Gecode/R is still in an early development stage, the syntax is by no means final and backwards compatibility will be broken time and time again until later in the development process. Don’t use Gecode/R in production-code yet, it’s merely available this early to allow people to play with it and give feedback.

Installation

Gecode/R requires Gecode 1.3.1, which can be downloaded from www.gecode.org/download.html . See www.gecode.org/gecode-doc-latest/PageComp.html for the installation instructions.

Installing from gem

gem install gecoder

Building the gem

rake gem
gem install pkg/gecoder-0.x.x.gem

Running the tests

rake specs

Requires RSpec (1.0.5, but other version should hopefully work).