Google or-toolsopen source library
8. Custom constraints: the alldifferent_except_0 constraint
8.4. A basic Constraint example: the XXX Constraint
8.6. The AllDifferent constraint in more details