Update ARE-DYNAMIC.py

This commit is contained in:
NicolasBSN 2017-04-23 10:49:40 +02:00 committed by GitHub
parent 8b8eda50e0
commit f4fbfc3d1b
1 changed files with 5 additions and 5 deletions

View File

@ -680,7 +680,7 @@ def simulation():
### Affichage dynamique et graphiques ### Affichage dynamique et graphiques
def matRecup(i, param): ddef matRecup(i, param):
""" """
array*str-> array array*str-> array
Récupère la grille avec seulement la valeur de la clef "stratégie" pour chaque joueur , à litération i voulue Récupère la grille avec seulement la valeur de la clef "stratégie" pour chaque joueur , à litération i voulue
@ -712,12 +712,12 @@ def afficher_strat_dynamique():
cmap = mpl.colors.ListedColormap(["b","r" ,"black" ,"g"]) cmap = mpl.colors.ListedColormap(["b","r" ,"black" ,"g"])
bounds = [0,1,2,3,4] bounds = [0,1,2,3,4,5,6]
norm = mpl.colors.BoundaryNorm(bounds, cmap.N) norm = mpl.colors.BoundaryNorm(bounds, cmap.N)
img = plt.imshow(matRecup(0, 'strategie'), interpolation = "nearest", cmap = cmap , norm = norm) img = plt.imshow(matRecup(0, 'strategie'), interpolation = "nearest", cmap = cmap , norm = norm)
cb = plt.colorbar(img , cmap=cmap , norm=norm , boundaries = bounds , ticks=bounds) cb = plt.colorbar(img , cmap=cmap , norm=norm , boundaries = bounds , ticks=bounds)
labels = np.arange(0, 4, 1) labels = np.arange(0, 6, 1)
cb.set_ticklabels(labels) cb.set_ticklabels(labels)
def update(next_iteration,*args): def update(next_iteration,*args):
@ -774,7 +774,7 @@ def affichage_strats_resultats_totaux():
iteration=[] iteration=[]
# on ajoute des 0 dans les listes gain() et stratUtili() autant qu'il y a de stratégies # on ajoute des 0 dans les listes gain() et stratUtili() autant qu'il y a de stratégies
for i in range(4): for i in range(0,6):
gain.append(0) gain.append(0)
stratUtili.append(0) stratUtili.append(0)
@ -792,7 +792,7 @@ def affichage_strats_resultats_totaux():
iteration.append(i) #on ajoute à la liste itération l'indice i iteration.append(i) #on ajoute à la liste itération l'indice i
Strat=('0','1', '2','3') Strat=('0','1', '2','3','4','5')
x_pos = np.arange(len(Strat)) x_pos = np.arange(len(Strat))