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.