|
|
@ -25,13 +25,24 @@ les coords du point d'action et doit renvoyer 2 ou 3 en fonction du point de tir |
|
|
air_gauche=2*pi*y |
|
|
air_gauche=2*pi*y |
|
|
air_droite=2*pi*(2*x-y)#j'ai ça qui marchait un peu près mais jsp si c ça(1000-y)-(600-x)j'ai mis ça dcp mais pas sur nn plus |
|
|
air_droite=2*pi*(2*x-y)#j'ai ça qui marchait un peu près mais jsp si c ça(1000-y)-(600-x)j'ai mis ça dcp mais pas sur nn plus |
|
|
if air_gauche<=air_demi or air_droite<=air_demi: |
|
|
if air_gauche<=air_demi or air_droite<=air_demi: |
|
|
return 2 #Donc je laisse faire (un carré n'est pas un demi cercle) |
|
|
return 2 |
|
|
else : # ce ce qui me semblait on en a parlé ce matin dcp |
|
|
else : |
|
|
return 3 #DCP LAISSEZ MOI(COCO) CETTE FONCTION SVP |
|
|
return 3 #DCP LAISSEZ MOI(COCO) CETTE FONCTION SVP |
|
|
|
|
|
|
|
|
def totalPoints(joueur): |
|
|
def totalPoints(joueur): |
|
|
"""Utilise la fonction 'points()' pour calculer les points |
|
|
"""Utilise la fonction 'points()' pour calculer les points |
|
|
d'un joueur donné.""" |
|
|
d'un joueur donné.""" |
|
|
|
|
|
totpoints=0 |
|
|
|
|
|
x=0 |
|
|
|
|
|
y=0 |
|
|
|
|
|
with open('stats.txt','r') as fichier_stat: |
|
|
|
|
|
for ligne in fichier_stat: |
|
|
|
|
|
ligne_separe = ligne.split(" ") |
|
|
|
|
|
if ligne_separe[0]==joueur: |
|
|
|
|
|
ligne_separe[2]= x |
|
|
|
|
|
ligne_separe[3]= y |
|
|
|
|
|
totpoints=totpoints+points(x,y) |
|
|
|
|
|
return totpoints |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def rebondsPasses(joueur): |
|
|
def rebondsPasses(joueur): |
|
|
@ -78,3 +89,4 @@ print(points(750,400))#censé etre 3 points |
|
|
print(points(50,500))#censé etre 2 points |
|
|
print(points(50,500))#censé etre 2 points |
|
|
print(points(0,550))#censé etre 2 points |
|
|
print(points(0,550))#censé etre 2 points |
|
|
print(points(950,600))#censé etre 3 points |
|
|
print(points(950,600))#censé etre 3 points |
|
|
|
|
|
print(totalPoints('J1')) |
|
|
|