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
2d090e167c
Merge branch 'FPelletier' into 'master'
...
Ajout d'une fonction d'optimisation sur les salaires
See merge request franc00018/tpIFT7020!1
2018-03-26 02:16:02 +00: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
François Pelletier
2ab434fcbb
menage
2018-03-24 01:12:44 -04:00
François Pelletier
76c125998f
quelques améliorations, ajout de fonction de bris de symétrie et vecteur de toutes les variables pour utiliser avec les appels d'heuristiques de recherche
2018-03-24 01:06:01 -04:00
Francois Berube\frabe
94369ddcee
Correction mineure indentation
2018-03-21 17:56:53 -04:00
DESKTOP-55SK9QE\frabe
f5309b7f8d
Première ébauche du code pour le travail de session
...
- Creation de la classe mainClass.
- Creation du package InitalSchedule qui contient les fonctions qui permettront de générer une banque d'horaire à soumettre au simulateur.
TODO :
- Ajouter des contraintes pour les employés à temps partiel, car leur quart de travail ne font pas de sens.
- Calculer les coûts des salaires et des profits générés et implanter une fonction objectif à optimiser.
2018-03-18 16:22:30 -04:00
DESKTOP-55SK9QE\frabe
5fdcc60194
Ajout de la revue de littérature FB
2018-03-14 20:46:56 -04:00
François Pelletier
1a47ffff3e
ajout 2e article et corrections
2018-03-14 00:02:00 -04:00
François Pelletier
de3acf6672
ajout 3e article
2018-03-13 21:47:32 -04:00
François Pelletier
ff44827fdd
ajout revue literature partie 1
2018-03-13 09:21:50 -04:00
François Pelletier
b4fa750eb4
corrections mineures/esthétiques
2018-02-12 22:09:08 -05:00
François Pelletier
1892ec66ff
ajout d'une équation pour contrainte 2 du probleme 1 et corrections grammaticales. correction d'une variable au problème 2
2018-02-11 16:30:29 -05:00
François Pelletier
7a37280489
correction encodage cp1252 vers utf8
2018-02-11 11:06:30 -05:00
Francois Berube
d5ce45bfbe
Ajout de commentaires dans le code de l'exercice 1 et modification de quelques équations dans le no1 du rapport.
2018-02-11 08:16:37 -05:00
François Pelletier
40048a805d
fusion de nos deux parties
2018-02-09 20:24:15 -05:00
François Pelletier
b58e14a7b7
Ajout documentation équations et variables
2018-02-07 22:26:25 -05:00
François Pelletier
c0cd31fe32
ajout de documentation constraintes optimisation
2018-02-07 19:13:13 -05:00
François Pelletier
75893ae424
Ajout de documentation
2018-02-04 12:39:22 -05:00
François Pelletier
85bf8c0ca3
correction mineures rapport
2018-02-04 00:50:04 -05:00
François Pelletier
789bc73cd4
ajout de documentation et optimisation de l'automate fini
2018-02-04 00:46:26 -05:00
François Pelletier
1f06504908
solution optimale pour problème #2
2018-02-03 14:25:52 -05:00
François Pelletier
2c85c9aeae
solution correcte avec toutes les contraintes pour probleme 2, pas encore d'optimisation de la perte
2018-02-03 12:19:32 -05:00
François Pelletier
9a71341993
cette version donne une solution correcte avec la contrainte du nombre minimal d'employés
2018-02-03 11:36:47 -05:00
François Pelletier
9798a6f3b8
retouche page titre rapport
2018-02-03 10:41:42 -05:00
François Pelletier
568f35d8e5
lecture fichier instance complétée
2018-02-03 10:06:26 -05:00
François Pelletier
9a21011ffb
structure pour tp
2018-02-02 00:24:44 -05:00
François Pelletier
1f5cabf992
add README
2018-01-31 11:03:34 -05:00