|
|
@ -21,13 +21,14 @@ def reussite (joueur,action): |
|
|
def points (x,y): |
|
|
def points (x,y): |
|
|
"""la fonction doit prendre en paramètres x et y |
|
|
"""la fonction doit prendre en paramètres x et y |
|
|
les coords du point d'action et doit renvoyer 2 ou 3 en fonction du point de tir""" |
|
|
les coords du point d'action et doit renvoyer 2 ou 3 en fonction du point de tir""" |
|
|
air_demi= 2*pi*250 |
|
|
if x - 500<0: |
|
|
air_gauche=2*pi*y |
|
|
distance = sqrt((y-300)**2+x**2) |
|
|
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 |
|
|
else: |
|
|
if air_gauche<=air_demi or air_droite<=air_demi: |
|
|
distance = sqrt((y-300)**2+(x-00)**2) |
|
|
|
|
|
if distance<=250: |
|
|
return 2 |
|
|
return 2 |
|
|
else : |
|
|
else : |
|
|
return 3 #DCP LAISSEZ MOI(COCO) CETTE FONCTION SVP |
|
|
return 3 |
|
|
|
|
|
|
|
|
def totalPoints(joueur): |
|
|
def totalPoints(joueur): |
|
|
"""Utilise la fonction 'points()' pour calculer les points |
|
|
"""Utilise la fonction 'points()' pour calculer les points |
|
|
|