public AllDifferentByCountX(IntVarListAllDifferent constraint) : base(constraint) { }
public AllDifferentIsBoundX(IntVarListAllDifferent constraint) : base(constraint) { }
public AllDifferentArrayX(IntVarListAllDifferent constraint) : base(constraint) { }
protected AllDifferentUpdate(IntVarListAllDifferent constraint) { m_Constraint = constraint; m_VarList = constraint.IntVarList; }