NuCS (https://github.com/yangeorget/nucs), a constraint solver written entirely in Python and optimized with Numba, is benchmarked against Choco
(https://github.com/chocoteam/choco-solver), a mature Java solver with two decades of optimization behind it. The results upend the expected mismatch.
The article: https://github.com/yangeorget/nucs/blob/main/articles/NuCS%20vs%20Choco/nucs-vs-choco.md
1 Like