Update ARE-DYNAMIC.py
This commit is contained in:
parent
da0a393020
commit
bd32a5f50e
|
@ -8,20 +8,39 @@
|
|||
### constancepoulain ()
|
||||
###
|
||||
|
||||
######################
|
||||
### Variables Globales
|
||||
|
||||
# taille de la grille
|
||||
TailleGrilleX = 15
|
||||
TailleGrilleY = 15
|
||||
|
||||
# historique des grilles aux itérations précédentes
|
||||
# utilisé durant l'affichage dynamique
|
||||
HistoriqueGrille = list()
|
||||
|
||||
# contient des triplets (strat, nb_utilisations, total_ans_prisons, utilisation_detail) avec:
|
||||
# strat = index de la stratégie
|
||||
# nb_utilisations = nombre total d'utilisations de la stratégie
|
||||
# total_ans_prisons = total d'années de prisons subies par les utilisateurs de la stratégie
|
||||
# utilisation_detail = une liste de paires (iter, uti) représentant le nombre d'utilisateurs à l'itération "iter"
|
||||
StratsResultats = list()
|
||||
|
||||
# liste des stratégies (fonctions Coord^2 -> bool décidant si un joueur nie ou non en fonction de son adversaire)
|
||||
ListeStratégies = list()
|
||||
|
||||
# liste des fonctions génératrices de grille
|
||||
ListeGenGrille = list()
|
||||
|
||||
# génératrice de grille à utiliser
|
||||
TypeGrilleInitiale = 0
|
||||
|
||||
### Types
|
||||
# Coord = type(x, y)
|
||||
# Joueur = dict("strat", "etat", "historique")
|
||||
# GrilleJoueurs = matrice2d(Joueur)
|
||||
"""
|
||||
Types:
|
||||
Coord = type(x, y)
|
||||
Joueur = dict("strat", "etat", "historique")
|
||||
GrilleJoueurs = matrice2d(Joueur)
|
||||
"""
|
||||
|
||||
### Génération de la matrice initiale
|
||||
def gen_matrice_initiale():
|
||||
|
@ -60,6 +79,8 @@ def simulation():
|
|||
### Fonction génératrices de matrices
|
||||
|
||||
|
||||
|
||||
|
||||
def init_liste_gen_grilles():
|
||||
"""
|
||||
NoneType -> NoneType
|
||||
|
@ -69,6 +90,9 @@ def init_liste_gen_grilles():
|
|||
|
||||
### Fonction stratégies
|
||||
|
||||
|
||||
|
||||
|
||||
def init_liste_strategies():
|
||||
"""
|
||||
NoneType -> NoneType
|
||||
|
|
Loading…
Reference in New Issue