Permettre aux Tutors de formuler des préférences de salles
Description
Parfois, une salle est affectée à un enseignant qui ne l'apprécie pas, alors qu'une salle du même type plus appréciée est disponible. Il s'agirait de pouvoir stocker en base ces préférences et qu'elles soient prises en compte par le solveur et/ou par l'algorithme d'optimisation de l'affectation des salles.
Proposal
Il faudrait:
- ajouter un attribut Tutor à RoomSort, qui est à None par défaut (lorsque la préférence est générale)
- rajouter un formulaire dans l'onglet "Préférences" (ou y mettre un lien qui renvoie vers ce formulaire), qui peut être une matrice de préférences de salles (lignes pour les types, colonnes pour les roomGroups, ordre de préférence en valeur...?
- le prendre en compte dans le solveur et/ou dans reassign_rooms