Creation de la classe Action qui permet de savoir quelle action est
faite (Deplacement de X à Y OU Depot de la commande C à X)
Implementation des actions dans la generation de la solution.
Affichage de la liste des actions une fois que la solution est générée.
Fix de l'enum TypeAction
Fix de l'affichage de la liste des actions
Affichage de la liste des actions dans le main
Le pointeur null de (Client*) renvoie au fournisseur
Nettoyage du code
Implementation d'une Classe qui contient les données du problème et
séparée de la solution
* Ajout d'une fonction qui permet de décaler la solution pour que les
"t" soient tous positif
* Création d'une fonction qui calcule les coûts
* Légère modification de l'affichage lors du déplacement (affichage de
l'heure de départ et de l'heure d'arrivée)
Calcul des coûts totaux
-> Prise en compte du coût de stockage par client
-> Prise en compte des coûts de déplacement
Modification de l'affichage de la solution
Putain, faut bien caster les int en float (erreur réparée)
Calcul de la valeur de la solution terminée
Ajout des operators de recopie par référence
Création des namespaces Donnees (Data, Action, Client, Commande,
Produit) et Calcul (Solution)
Oubli du Produit dans le namespace Donnees
Ajout d'une fonction permettant de déplacer une Action de tAction à
tDemandé
Ajout d'une classe permettant de modéliser les modifications
Correction du déplacement d'action
Correction d'un include de Modification
Putain de variable bis (Le calcul se faisait en partant de la date de
retour du véhicule. Or, vu que l'on remonte dans le temps, il faut
partir de la date de départ. C'est maintenant chose faite.)
Création de la classe Modification qui permet d'établir la différence
entre deux solutions voisines.
Merge pull request #1 from trollmcqueen/trolly

Trolly