Hasty Briefsbeta

Bilingual

Gecode is an open source C++ toolkit for developing constraint-based systems

10 months ago
  • #constraint-programming
  • #C++
  • #open-source
  • Gecode is an open-source C++ toolkit for constraint-based systems and applications.
  • It offers state-of-the-art performance, modularity, and extensibility.
  • Key features include openness for programming, comprehensive constraint support, and high efficiency.
  • Gecode supports constraints over integers, Booleans, sets, and floats with over 70 predefined constraints.
  • It includes advanced branching heuristics, multiple search engines, and automatic symmetry breaking.
  • Gecode has won multiple gold medals in the MiniZinc Challenges from 2008 to 2012.
  • It comes with extensive documentation, including a 500+ page tutorial and reference documentation.
  • Distributed under the MIT license, Gecode is free and open-source.
  • Portable across different platforms and supports parallel search for multi-core hardware.