Update ARE-DYNAMIC.py

This commit is contained in:
julianb0 2017-03-01 10:18:47 +01:00 committed by GitHub
parent 005642f067
commit 7dec609be7
1 changed files with 46 additions and 7 deletions

View File

@ -7,17 +7,56 @@
### nicolasbsn () ### nicolasbsn ()
### constancepoulain () ### constancepoulain ()
### ###
### Index:
### 1/ génération matrice initiale
### 2/ stratégies des joueurs
### 3/ parties (1v1, 8 tours)
### 4/ simulation/itérations
###
### Variables Globales ### Variables Globales
TailleGrilleX = 15 TailleGrilleX = 15
TailleGrilleY = 15 TailleGrilleY = 15
GrilleInitiale = 0
HistoriqueGrille = list() HistoriqueGrille = list()
StratsResultats = list() StratsResultats = list()
TypeMatriceInitiale = 0
ListeGenMatrice = list()
ListeStratégies = list()
### Types
# Coord = type(x, y)
# Joueur = dict("strat", "etat", "historique")
# MatriceJoueurs = matrice2d(Joueur)
### Génération de la matrice initiale
def gen_matrice_initiale():
"""
NoneType -> MatriceJoueurs
"""
fonction_gen = ListGenMatrice[TypeGenMatrice]
return fonction_gen()
### Execution des tours / jeux
def partie1v1(coord_joueur, coord_adversaire):
"""
Coord^2 -> int
Renvoie les années de prisons subies par le joueur
"""
pass
def partie8tours(coord_joueur):
"""
Coord ->
"""
pass
def partie_globale(mat):
"""
MatriceJoueurs -> MatriceJoueurs
"""
pass
### Simulation
def simulation():
pass
### Fonction génératrices de matrices
### Fonction stratégies