Generic Constraint Development Environment
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE What the heck is going on Oct 17, 2018
contribs Added support for propagator and brancher groups and tracing (not yet… May 23, 2016
doxygen Removed version support from doxygen May 21, 2018
examples New magic-square example with partially-filled instances. Oct 26, 2018
gecode Change table and regular predicates to take 1d arrays as arguments Feb 13, 2019
images Add Gecode logos Oct 16, 2018
misc Removed version support from doxygen May 21, 2018
test Warning Dec 4, 2018
tools/flatzinc Remove svn-specific last modified info Mar 22, 2018
.gitignore New magic-square example with partially-filled instances. Oct 26, 2018
.travis.yml Send email to Guido an me Oct 16, 2018
CMakeLists.txt Fix typo in the CMake install target on Windows (#42) Dec 19, 2018
LICENSE Put all of Gecode under the MIT license. The original Gecode license … Aug 9, 2007
Makefile.contribs Remove svn-specific last modified info Mar 22, 2018
Makefile.dep Cleanups Feb 7, 2019
Makefile.in Cleanups Feb 7, 2019
README.md Update README.md Oct 17, 2018
changelog.in Change table and regular predicates to take 1d arrays as arguments Feb 13, 2019
configure Removed bool test for IntSet Jan 29, 2019
configure.ac Bumped version to 6.1.1 Oct 19, 2018
configure.ac.in Bumped version to 6.1.1 Oct 19, 2018
gecode.m4 Enable CPProfiler support by default Oct 16, 2018
install-sh Moved trunk/gecode to gecode/trunk, same for interfaces Dec 6, 2005

README.md

Gecode - Generic Constraint Development Environment

Gecode

Gecode is an open source C++ toolkit for developing constraint-based systems and applications. Gecode provides a constraint solver with state-of-the-art performance while being modular and extensible.

master: Build Status master

develop: Build Status develop

Getting All the Info You Need...

You can find lots of information on Gecode's webpages, including how to download, compile, install, and use it.

In particular, Gecode comes with extensive tutorial and reference documentation.

Download Gecode

Gecode packages (source, Apple MacOS, Microsoft Windows) can be downloaded from GitHub or Gecode's webpages.

Contributing to Gecode

We happily accept smaller contributions and fixes, please provide them as pull requests against the develop branch. For larger contributions, please get in touch.

Gecode License

Gecode is licensed under the MIT license.