Update ARE-DYNAMIC.py
This commit is contained in:
parent
7184c164c1
commit
235e13d004
|
@ -1,3 +1,4 @@
|
||||||
|
# -*- coding:utf-8 -*-
|
||||||
############################
|
############################
|
||||||
### ARE-DYNAMIC.py
|
### ARE-DYNAMIC.py
|
||||||
###
|
###
|
||||||
|
@ -35,7 +36,7 @@ HistoriqueGrilles = list()
|
||||||
StratsResultats = list()
|
StratsResultats = list()
|
||||||
|
|
||||||
# liste des stratégies (fonctions Coord^2 -> bool décidant si un joueur nie ou non en fonction de son adversaire)
|
# liste des stratégies (fonctions Coord^2 -> bool décidant si un joueur nie ou non en fonction de son adversaire)
|
||||||
ListeStratégies = list()
|
ListeStrategies = list()
|
||||||
|
|
||||||
# liste des fonctions génératrices de grille
|
# liste des fonctions génératrices de grille
|
||||||
ListeGenGrille = list()
|
ListeGenGrille = list()
|
||||||
|
@ -56,7 +57,7 @@ def gen_matrice_initiale():
|
||||||
"""
|
"""
|
||||||
NoneType -> GrilleJoueurs
|
NoneType -> GrilleJoueurs
|
||||||
"""
|
"""
|
||||||
fonction_gen = ListGenGrille[TypeGrilleInitiale]
|
fonction_gen = ListeGenGrille[TypeGrilleInitiale]
|
||||||
|
|
||||||
return fonction_gen()
|
return fonction_gen()
|
||||||
|
|
||||||
|
@ -75,7 +76,7 @@ def partie1v1(joueur, adversaire):
|
||||||
strata = ListeStrategies[adversaire["strategie"]]
|
strata = ListeStrategies[adversaire["strategie"]]
|
||||||
|
|
||||||
etatj = stratj(joueur, adversaire)
|
etatj = stratj(joueur, adversaire)
|
||||||
etata = stratj(adversaire, joueur)
|
etata = strata(adversaire, joueur)
|
||||||
|
|
||||||
# 1 = avouer
|
# 1 = avouer
|
||||||
# 0 = nier
|
# 0 = nier
|
||||||
|
@ -94,8 +95,8 @@ def partie1v1(joueur, adversaire):
|
||||||
# avoue-avoue
|
# avoue-avoue
|
||||||
ans_prison = (5, 5)
|
ans_prison = (5, 5)
|
||||||
|
|
||||||
resj = StratsResultas[joueur["strategie"]]
|
resj = StratsResultats[joueur["strategie"]]
|
||||||
resa = StratsResultas[adversaire["strategie"]]
|
resa = StratsResultats[adversaire["strategie"]]
|
||||||
|
|
||||||
resj[0] += 1 # utilisation supplémentaire
|
resj[0] += 1 # utilisation supplémentaire
|
||||||
resj[1] += ans_prison[0]
|
resj[1] += ans_prison[0]
|
||||||
|
@ -149,4 +150,3 @@ def init_liste_strategies():
|
||||||
Rajoute à ListeStrategies toutes les fonctions stratégies
|
Rajoute à ListeStrategies toutes les fonctions stratégies
|
||||||
"""
|
"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue