You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
def reussite(joueur, action):
|
|
|
|
with open('stats.txt', 'r') as stats:
|
|
|
|
stats = stats.readlines()
|
|
|
|
nb_action = 0
|
|
|
|
nb_reussite_action = 0
|
|
|
|
for ligne in stats:
|
|
|
|
ligne = ligne.strip().split(' ')
|
|
|
|
if ligne[0] == joueur and ligne[1].split('-')[0] == action:
|
|
|
|
nb_action += 1
|
|
|
|
if ligne[0] == joueur and ligne[1].split('-')[1] == "reussi":
|
|
|
|
nb_reussite_action += 1
|
|
|
|
return nb_action, nb_reussite_action
|
|
|
|
def points (x, y):
|
|
|
|
with open("stats.txt","r") as stats :
|
|
|
|
for ligne in stats:
|
|
|
|
|
|
|
|
def totalPoints(joueur):
|
|
|
|
#théoriquement ça fonctionne mais on ne puet pas le tester tout de suite.
|
|
|
|
with open('stats.txt', 'r') as stats:
|
|
|
|
nb_total_points = 0
|
|
|
|
for ligne in stats:
|
|
|
|
ligne = ligne.strip().split(' ')
|
|
|
|
coord_x, coord_y = int(ligne[3]), int(ligne[4])
|
|
|
|
nb_total_points += points(coord_x, coord_y)
|
|
|
|
return nb_total_points
|