constraint programming (CP) has been successfully used to model and solve
complex combinatorial problems. However, modeling is often not trivial and
requires expertise, which is a bottleneck to wider adoption. In Constraint
Acquisition (CA), the goal is to assist the user by automatica