Objectif : À la fin de ce module de programmation par contraintes, l'apprenant sera capable de comprendre les différentes facettes d'une contrainte. Pour comprendre les contraintes principales, des exercices sont proposés. Il se familiarisera avec les deux contraintes globales les plus importantes: alldifferent et element. Ce module est en anglais.