Projet évacuation d'une salle

Projet évacuation d'une salle - Python - Programmation

Marsh Posté le 26-11-2013 à 16:42:53    

Bonjour, je dois simuler l'évacuation d'une salle en python, j'ai déjà crée 3 fonctions, la première génére un tableau (L,l) de zéros et répartie à l'intérieur N 2 (le tableau représente la salle et les 2 les personnes). La deuxième calcule quelle est la case alentour la plus proche de la sortie, la 3 eme déplace le 2 dans cette case et met la case initial à 0. Je dois maintenant combiner les 3 fonctions dans une boucle pour faire évacuer la salle, j'ai penser à sa mais sa ne marche pas. Merci pour toute aide.

Code :
  1. run=True
  2. while run:
  3.     a=piece(N,L,l) #fonction qui génére le tableau
  4.     dmin=distance(a,ip,jp,L,l) #fonction qui calcul la distance min
  5.     a=deplacement(a,L,l,dmin) #fonction qui déplace la personne
  6.     m=0
  7.     for i in range(L):
  8.         for j in range(l):
  9.             m=m+a[i,j]
  10.             if m==0:
  11.                 run=False


Message édité par kalypso08 le 28-11-2013 à 18:00:03
Reply

Marsh Posté le 26-11-2013 à 16:42:53   

Reply

Marsh Posté le 18-12-2013 à 21:32:05    

Le problème n'est pas clair : si on comprend le problème, tu ne montres pas tout le code... et puis les noms de variables : a, dmin, m etc. c'est franchement une torture pour la lisibilité.


---------------
Site de rencontre
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed