From 854e6a5602e50f76e4e53b196e3b79de79577161 Mon Sep 17 00:00:00 2001 From: unknown <komi.dogbe.etu@univ-lille.fr> Date: Fri, 28 Mar 2025 23:28:52 +0000 Subject: [PATCH] changement des testes du a la modification des gestion de ma fonction de remplissagne qui a besoin maintenant d'eun liste de voiture pour le remolissage du plateau vide --- l1teste.py | 41 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/l1teste.py b/l1teste.py index 7f04b28..202bbdc 100644 --- a/l1teste.py +++ b/l1teste.py @@ -1,4 +1,39 @@ -from plateau import Plateau # Importation de la classe Plateau -plateau = Plateau(6) # cree un plateau de taille 6 -plateau.remplir_grille() +from plateau import Plateau +from voiture import Voiture + +# Création du plateau +plateau = Plateau() + +# Création des voitures +vehicules = [ + Voiture("Rouge", 2, (2, 1), "H"), + Voiture("Verte", 2, (0, 0), "H"), + Voiture("Sviolette", 3, (1, 0), "V"), + Voiture("Jaune", 3, (0, 5), "V"), + Voiture("Bleu", 3, (1, 3), "V"), + Voiture("Orange", 2, (4, 0), "V"), + Voiture("Tverte", 3, (5, 2), "H"), + Voiture("Nbleu", 2, (4, 4), "H") +] + +# Ajouter toutes les voitures +for voiture in vehicules: + plateau.ajouter_voiture(voiture) + +# **Remplir la grille avec les voitures** +plateau.remplir_grille() # ✅ Ajout de cette ligne + +# Afficher la grille avant déplacement +print("Grille initiale :") +plateau.afficher_grille() + +# Tester le déplacement d'une voiture spécifique +plateau.deplacement("Bleu") +plateau.deplacement("Jaune") + +# **Mettre à jour la grille après déplacement** +plateau.remplir_grille() # ✅ Ajout de cette ligne + +# Afficher la grille après déplacement +print("Grille après déplacement de la voiture Rouge :") plateau.afficher_grille() -- GitLab