MiniZinc

Constraint modelling language (or algebraic modeling language) to describe and solve high-complexity problems using a variety of well-known solving paradigms for combinatorial problems, including constraint programming, integer programming, lazy clause generation, SAT, and SMT.
Details
Written With
| Name | Description |
|---|---|
| C++ | General-purpose language designed by Bjarne Stroustrup, supporting multiple programming paradigms. |