Skip to content

Commit ac99233

Browse files
Add the section: Constraint Satisfaction Problem (CSP) Solver
1 parent 95da111 commit ac99233

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by o
99
- [Code Analysis](#code-analysis)
1010
- [Compiler-compiler](#compiler-compiler)
1111
- [Configuration](#configuration)
12+
- [Constraint Satisfaction Problem (CSP) Solver](#constraint-satisfaction-problem-csp-solver)
1213
- [Continuous Integration](#continuous-integration)
1314
- [Database](#database)
1415
- [Data structures](#data-structures)
@@ -100,6 +101,13 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by o
100101

101102
* [config](https://github.com/typesafehub/config) - Configuration library for JVM languages.
102103

104+
## Constraint Satisfaction Problem (CSP) Solver
105+
106+
* [Choco](http://choco-solver.org/) - An off-the-shelf constraint satisfaction problem solver, which uses constraint programming techniques to solve constraint satisfaction problems (CSP).
107+
* [JaCoP](https://github.com/radsz/jacop/) - A constraint programming solver that includes an interface for the [FlatZinc language](https://www.minizinc.org/downloads/doc-1.6/flatzinc-spec.pdf), enabling it to execute [MiniZinc](http://www.minizinc.org/) models.
108+
* [OptaPlanner](http://www.optaplanner.org/) - A business planning and resource scheduling optimization solver.
109+
* [Sat4J](http://www.sat4j.org/) - A state-of-the-art SAT solver for boolean and optimization problems in Java.
110+
103111
## Continuous Integration
104112

105113
*Tools which support continuously building, testing and releasing applications.*

0 commit comments

Comments
 (0)