Francois Berube\frabe
d1a9072e46
Début du travail sur l'optimiseur de recouvrement.d'horaire pour trouver celle qui conduit au coût minimal.
...
Ajout d'une classe statique pour calculer les coûts d'employés pour un horaire donné.
Ajout de la librairie java tuples pour avoir des quartets pour stocker des états d'horaire et ainsi faire une fouille dans l'arbre de recouvrement d'horaire.
2018-04-04 00:24:31 -04:00
Francois Berube\frabe
04bfd630f1
Correction de bugs liés aux contraintes de recouvrement d'horaire.
2018-04-02 23:58:33 -04:00
Francois Berube\frabe
466ccdd681
Creation des bases de l'algorithmes de recouvrement des horaires avec absences.
...
TODO : Il reste a trouver le recouvrement qui minimise le cout des employes. Cela nécessite de trouver le coût de l'horaire optimal.
2018-04-02 22:51:19 -04:00
Francois Berube\frabe
fb03247b26
Ajout de la classe de recouvrement des horaires.
2018-04-02 15:03:54 -04:00
Francois Berube\frabe
54eca9baa6
Création d'une interface pour la visualisation des horaires initales et des horaires avec absences
...
Ajout de l'héritage entre les classes AbsenceScheduleArray et ScheduleArray.
TODO : Toujours pas capable de générer des horaires différentes.
2018-03-30 00:31:20 -04:00
François Pelletier
01bcfd4e6e
modification tableau temps partiel
2018-03-28 16:20:16 -04:00
François Pelletier
48a2beaaf3
ajout du générateur d'absences
2018-03-26 23:57:03 -04:00
François Pelletier
f431e98024
Ajout d'une fonction d'optimisation sur les salaires
2018-03-24 17:16:51 -04:00
François Pelletier
d091fa4217
Ajout d'une fonction d'optimisation sur les salaires
2018-03-24 13:24:44 -04:00
François Pelletier
57b45430fa
Ajout de la contrainte des journées valides pour les travailleurs à temps partiel
...
Ajout de classes pour mettre les tableaux d'horaires valides
2018-03-24 10:30:23 -04:00
François Pelletier
f36b59152a
travail de session seulement
2018-03-24 01:14:02 -04:00