Choco-solver: A Java library for constraint programming

Java Submitted 13 July 2022Published 12 October 2022

Editor: @jbytecode (all papers)
Reviewers: @skadio (all reviews), @ozgurakgun (all reviews)


Charles Prud'homme (0000-0002-4546-9027), Jean-Guillaume Fages (0000-0001-5638-4777)


Prud'homme et al., (2022). Choco-solver: A Java library for constraint programming. Journal of Open Source Software, 7(78), 4708,

@article{Prud'homme2022, doi = {10.21105/joss.04708}, url = {}, year = {2022}, publisher = {The Open Journal}, volume = {7}, number = {78}, pages = {4708}, author = {Charles Prud'homme and Jean-Guillaume Fages}, title = {Choco-solver: A Java library for constraint programming}, journal = {Journal of Open Source Software} }
Copy citation string · Copy BibTeX  

constraint programming constraint satisfaction problem constraint optimisation problem decision making

Markdown badge



Authors of JOSS papers retain copyright.

This work is licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

Public user content licensed CC BY 4.0 unless otherwise specified.
ISSN 2475-9066