Gecode: Interfaces

We are developing the following interface to Gecode:

The following external projects provide interfaces to Gecode:

  • The Monadic Constraint Programming Framework
    provides a CP modeling framework for Haskell with Gecode as backend.
  • Gecode/R
    provides a modeling interface in Ruby for solving problems using Gecode.
  • Tailor
    translates Essence' models to Gecode programs (among other things).
  • The Alice Programming System
    comes with a constraint library based on Gecode.
  • Gecol
    provides CFFI bindings that allow to use Gecode in Common Lisp.
  • The GeOz Project
    aims at integrating Gecode into the Mozart programming system.

The following interface to Gecode is still available but is no longer maintained.

  • Gecode/J
    is a Java interface that makes most functionality of Gecode available in Java. You can model problems and implement your own propagators, branchings, and search engines.

If you are developing an interface for Gecode and would like it to be listed here, please send us an email.