From 71f0f0bb0071e10aad91cd2ca8dc3667b44bf768 Mon Sep 17 00:00:00 2001 From: NicolasBSN Date: Wed, 8 Mar 2017 12:26:00 +0100 Subject: [PATCH] =?UTF-8?q?Update=20Bar=5FChart=20+=20R=C3=A9cup=5Fmat.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parties/Bar_Chart + Récup_mat.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/parties/Bar_Chart + Récup_mat.py b/parties/Bar_Chart + Récup_mat.py index c25082e..72f7f9f 100644 --- a/parties/Bar_Chart + Récup_mat.py +++ b/parties/Bar_Chart + Récup_mat.py @@ -1,5 +1,3 @@ - - import matplotlib.pyplot as plt; plt.rcdefaults() import numpy as np import matplotlib.pyplot as plt @@ -20,27 +18,31 @@ def simulation(): partie_globale() pass -def recup_mat(matrice, param): +def matStratIté("strategie", i): array*str-> array - Récupère la matrice avec seulement le paramètre (état,strat,années de prison) voulu afin de pouvoir avoir les stats plus facilement""" + """Récupère la matrice avec seulement le paramètre (état,strat,années de prison) + voulu afin de pouvoir avoir les stats plus facilement""" matR = np.random.randint(0,1,TailleGrilleX,TailleGrilleY) + matrice = HistoriqueGrille[i] + for ligne in range (0,TailleGrilleX): #int ligne for colonne in range (0, TailleGrilleY): #int colonne - matR[ligne][colonne]=Grille [ligne][colonne][param] + matStrat[ligne][colonne]=matrice[ligne][colonne]["strategie"] - return matR - + return matStrat + + - + def bar_chart(): """array->graph Retourne les diagrammes en baton qui mettent en évidence le nombre d'années - de prison en fonction de la stratégie et le nombre d'utilisation de chaque stratégies + de prison en fonction de la stratégie et le nombre d'utilisation de chaque stratégies """ matStrat=recup_mat('strategie')