100 likes | 218 Views
Principe du moteur. A partir du tableau des scores:. Jour après jour, établit la liste des internes* :. -qui sont disponibles. -qui ont fait le moins** de garde du même type (jours de semaine, dimanche, samedi, …).
E N D
Principe du moteur A partir du tableau des scores:
Jour après jour, • établit la liste des internes* : -qui sont disponibles -qui ont fait le moins** de garde du même type (jours de semaine, dimanche, samedi, …) …les classe en fonction du ‘ degré de proximité ’ des gardes adjacentes déjà attribuées. * dans la mesure du possible... ** c ’est à dire moins que le minimum+1
Attribue la garde du jour au premier de la liste ( à condition qu’il y est un écart > à un seuil donné de sa garde la plus proche) • Modifie le score de l ’interne concerné.
-revient au jour précédent, -efface le premier de la liste de ce jour -choisit le « nouveau » premier -test le jour suivant (en reproduisant toute la procédure précédante) • S ’il n ’y a aucun candidat pour un jour donné:
Liste de Garde … ... Pas possible… (avec ce seuil) FIN
Recommence avec un seuil plus bas (de proximité) Si le seuil vient à zéro : pas de possibilité Si pas de possibilité