Commit graph

  • 93f2ea5aa4 dernières correction FP main François Pelletier 2018-04-22 00:24:33 -0400
  • 36bfb2df3f Changement apporté à l'annexe 2. Francois Berube\frabe 2018-04-21 20:43:00 -0400
  • 165d59db2e Merge branch 'FPelletier' into 'master' François Pelletier 2018-04-21 23:01:33 +0000
  • 791e88acfe Correction apportées au rapport. Francois Berube\frabe 2018-04-21 18:06:02 -0400
  • 9d7dc2f049 enlevé un fichier inutile François Pelletier 2018-04-21 15:56:10 -0400
  • 0ae3c9be77 corrections dans le rapport François Pelletier 2018-04-21 12:05:27 -0400
  • dd8bc6aeed fin de l'ajout de contenu au rapport, début des corrections orthographiques, rendu à la section approches François Pelletier 2018-04-21 01:45:07 -0400
  • bdd3a65892 ajout de plusieurs parties au rapport et corrections dans les équations François Pelletier 2018-04-20 18:40:36 -0400
  • 59369ed50f structure du code standardisée pour Maven François Pelletier 2018-04-20 13:12:30 -0400
  • b19056f41e Ajout de sections et figures dans le rapport. Francois Berube\frabe 2018-04-19 20:51:21 -0400
  • 74d645c236 Ménage dans le code pour enlever des lignes de commentaires. Francois Berube\frabe 2018-04-19 10:18:19 -0400
  • 6cf6c27b37 restructuration du rapport selon le modèle du prof François Pelletier 2018-04-17 00:49:00 -0400
  • d976be86ba Correction des résultats du rapport. Francois Berube\frabe 2018-04-16 18:30:27 -0400
  • a0275cab5a Modification de la demande de travail fonctionnelle. Correction de quelques bugs. Francois Berube\frabe 2018-04-16 17:47:05 -0400
  • f439eba462 ajout au rapport François Pelletier 2018-04-15 19:38:54 -0400
  • a436bf1ace Merge branch 'VariableDemand' into 'master' François Pelletier 2018-04-15 17:54:39 +0000
  • d045e517c5 ajouts au rapport, introduction et contrainte de bris de symétrie François Pelletier 2018-04-15 13:53:01 -0400
  • ed45dbfc2c WIP modifications VariableDemand François Pelletier 2018-04-14 19:21:52 -0400
  • 177435db08 WIP Ajout des vecteurs de demande modifiée François Pelletier 2018-04-14 12:06:25 -0400
  • a042006557 Ajout du premier paragraphe de l'introduction. Francois Berube\frabe 2018-04-13 18:58:07 -0400
  • fe0e3cb3a2 Simplification de l'algorithme de recouvrement. Francois Berube\frabe 2018-04-13 17:51:55 -0400
  • cb8a2f4fd2 Ajout d'une boucle dans le main pour faire une matrice des ratios d'employés optimaux en fonction des probabilités d'absence et d'augmentation de la demande. Francois Berube\frabe 2018-04-12 22:42:54 -0400
  • 1c3f6b2b0b Amélioration de l'algo de recouvrement pour choisir aléatoirement l'action de recouvrement avec coût minimal. Permet de trouver des solutions pour toutes les probabilités d'absence à partir de 0.5. Début d'un fichier de résultats de simulations. Francois Berube\frabe 2018-04-12 21:13:04 -0400
  • ca614425c1 Correction d'un bugs dans l'algo de recouvrement d'horaire. Francois Berube\frabe 2018-04-12 14:42:59 -0400
  • 8b75086530 Cleaning de la classe InitialParameters pour réduire la taille du fichier. Francois Berube\frabe 2018-04-12 00:14:28 -0400
  • 4b24dc1901 Modification du calcul des coûts pour tenir compte des absences des employés à temps plein. Cleaning du code en ajoutant une classe abstraite ValidationRecoveringAction. Francois Berube\frabe 2018-04-11 23:11:27 -0400
  • c1e82d2af0 Correction de l'algo de recouvrement d'horaire. Francois Berube\frabe 2018-04-10 23:24:19 -0400
  • 3ddd68afba Retour à la méthode précédente pour la génération des horaires qui est beaucoup plus rapide, mais qui n'offre pas une très grande diversité d'horaires. Francois Berube\frabe 2018-04-09 22:39:38 -0400
  • e775aedf05 Ajout de la variation du nombre d'employés à temps partiel dans le solveur pour la génération d'horaires différents. Francois Berube\frabe 2018-04-08 22:05:34 -0400
  • 8ffa49c578 ajout rapport fonction objectif et absences François Pelletier 2018-04-08 16:33:40 -0400
  • f618018f9a Changement de stratégie du solveur en 2 phases. Fonctionne bien pour trouver des horaires différents. Francois Berube\frabe 2018-04-08 15:52:47 -0400
  • 04f26c69fc ajout des contraintes à la section modélisation François Pelletier 2018-04-08 01:01:00 -0400
  • 77068bcf89 Début du rapport François Pelletier 2018-04-07 19:37:09 -0400
  • 8a0a2352c8 Corrections mineures dans le modèle. Calcul et affichage des moyennes des horaires de recouvrement. Francois Berube\frabe 2018-04-07 15:15:44 -0400
  • 186ae740e4 Ajout des coûts fixes dans le solveur pour vérifier si on peut trouver une solution optimale. Francois Berube\frabe 2018-04-06 16:32:44 -0400
  • d51d7d4a35 Algorithme de recouvrement optimal complété. Francois Berube\frabe 2018-04-06 13:21:59 -0400
  • 6b4f6ff609 Merge branch 'horairesquotidiensvalides' into 'master' François Pelletier 2018-04-04 15:01:32 +0000
  • 44afa75668 Merge branches 'horairesquotidiensvalides' and 'master' of gitlab.com:franc00018/tpIFT7020 into horairesquotidiensvalides François Pelletier 2018-04-04 10:59:27 -0400
  • 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. Francois Berube\frabe 2018-04-04 00:24:31 -0400
  • 04bfd630f1 Correction de bugs liés aux contraintes de recouvrement d'horaire. Francois Berube\frabe 2018-04-02 23:58:33 -0400
  • 466ccdd681 Creation des bases de l'algorithmes de recouvrement des horaires avec absences. Francois Berube\frabe 2018-04-02 22:51:19 -0400
  • a14e31f97d Tableau pour les temps partiels François Pelletier 2018-04-02 19:41:37 -0400
  • 31d98ee834 Tableau pour les temps partiels François Pelletier 2018-04-02 19:29:03 -0400
  • fb03247b26 Ajout de la classe de recouvrement des horaires. Francois Berube\frabe 2018-04-02 15:03:54 -0400
  • 54eca9baa6 Création d'une interface pour la visualisation des horaires initales et des horaires avec absences Francois Berube\frabe 2018-03-30 00:31:20 -0400
  • 01bcfd4e6e modification tableau temps partiel François Pelletier 2018-03-28 16:20:16 -0400
  • 48a2beaaf3 ajout du générateur d'absences François Pelletier 2018-03-26 23:57:03 -0400
  • 2d090e167c Merge branch 'FPelletier' into 'master' François Pelletier 2018-03-26 02:16:02 +0000
  • f431e98024 Ajout d'une fonction d'optimisation sur les salaires François Pelletier 2018-03-24 17:16:51 -0400
  • d091fa4217 Ajout d'une fonction d'optimisation sur les salaires François Pelletier 2018-03-24 13:24:44 -0400
  • 57b45430fa Ajout de la contrainte des journées valides pour les travailleurs à temps partiel François Pelletier 2018-03-24 10:30:23 -0400
  • f36b59152a travail de session seulement François Pelletier 2018-03-24 01:14:02 -0400
  • 2ab434fcbb menage François Pelletier 2018-03-24 01:12:44 -0400
  • 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 François Pelletier 2018-03-24 01:06:01 -0400
  • 94369ddcee Correction mineure indentation Francois Berube\frabe 2018-03-21 17:56:53 -0400
  • 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. DESKTOP-55SK9QE\frabe 2018-03-18 16:22:30 -0400
  • 5fdcc60194 Ajout de la revue de littérature FB DESKTOP-55SK9QE\frabe 2018-03-14 20:46:56 -0400
  • 1a47ffff3e ajout 2e article et corrections François Pelletier 2018-03-14 00:02:00 -0400
  • de3acf6672 ajout 3e article François Pelletier 2018-03-13 21:47:32 -0400
  • ff44827fdd ajout revue literature partie 1 François Pelletier 2018-03-13 09:21:50 -0400
  • b4fa750eb4 corrections mineures/esthétiques François Pelletier 2018-02-12 22:09:08 -0500
  • 1892ec66ff ajout d'une équation pour contrainte 2 du probleme 1 et corrections grammaticales. correction d'une variable au problème 2 François Pelletier 2018-02-11 16:30:29 -0500
  • 7a37280489 correction encodage cp1252 vers utf8 François Pelletier 2018-02-11 11:06:30 -0500
  • d5ce45bfbe Ajout de commentaires dans le code de l'exercice 1 et modification de quelques équations dans le no1 du rapport. Francois Berube 2018-02-11 08:16:37 -0500
  • 40048a805d fusion de nos deux parties François Pelletier 2018-02-09 20:24:15 -0500
  • b58e14a7b7 Ajout documentation équations et variables François Pelletier 2018-02-07 22:26:25 -0500
  • c0cd31fe32 ajout de documentation constraintes optimisation François Pelletier 2018-02-07 19:13:13 -0500
  • 75893ae424 Ajout de documentation François Pelletier 2018-02-04 12:39:22 -0500
  • 85bf8c0ca3 correction mineures rapport François Pelletier 2018-02-04 00:50:04 -0500
  • 789bc73cd4 ajout de documentation et optimisation de l'automate fini François Pelletier 2018-02-04 00:46:26 -0500
  • 1f06504908 solution optimale pour problème #2 François Pelletier 2018-02-03 14:25:52 -0500
  • 2c85c9aeae solution correcte avec toutes les contraintes pour probleme 2, pas encore d'optimisation de la perte François Pelletier 2018-02-03 12:19:32 -0500
  • 9a71341993 cette version donne une solution correcte avec la contrainte du nombre minimal d'employés François Pelletier 2018-02-03 11:36:47 -0500
  • 9798a6f3b8 retouche page titre rapport François Pelletier 2018-02-03 10:41:42 -0500
  • 568f35d8e5 lecture fichier instance complétée François Pelletier 2018-02-03 10:06:26 -0500
  • 9a21011ffb structure pour tp François Pelletier 2018-02-02 00:24:44 -0500
  • 1f5cabf992 add README François Pelletier 2018-01-31 11:03:34 -0500