Salut,
Sans vouloir faire de pub, tu as fait un excellent choix
. Choco devrait être tout à fait capable de résoudre un problème d'emploi du temps.
Cependant garde bien en tête que l'efficacité de la programmation par contraintes dépends beaucoup de la modélisation.
Concernant les préférences, la plupart des problèmes d'emploi du temps sont infaisables si les préférences sont des contraintes dures. La solution la plus répandue consiste à en relâcher certaines et à maximiser/minimiser un objectif dépendant des préférences relâchées.
Normalement, vu la taille de ton problème, Cela devrait marcher avec un temps d'exécution correcte.
Bien sûr, tu peux aussi utiliser des métaheuristiques, mais dans le cadre d'un projet celà me semble plus intéressant d'apprendre à utiliser un solveur. N'hésite pas à poser des questions sur ce forum ou sur le forum de choco pour avoir de l'aide. Cherche des références sur les problèmes d'affectation en PPC pour t'en inspirer dans ta modélisation.
bonne chance.
N'hésite pas à laisser d'autres messages, ton problème est intéressant.
Partager