|
|
@ -75,7 +75,7 @@ def vider_dans(mise_1, mise_2,paquet_joueur): |
|
|
|
|
|
|
|
def main(): |
|
|
|
"""fonction principale""" |
|
|
|
jeu = Jeux(2) |
|
|
|
jeu = Jeux(6) |
|
|
|
(paquet_joueur1, paquet_joueur2) = jeu.distribue() |
|
|
|
mise_joueur1 = Pile() |
|
|
|
mise_joueur2 = Pile() |
|
|
@ -94,14 +94,11 @@ def main(): |
|
|
|
elif mise_joueur1.sommet().compare(mise_joueur2.sommet()) == -1: |
|
|
|
vider_dans(mise_joueur1, mise_joueur2, paquet_joueur2) |
|
|
|
else: |
|
|
|
print("est vide ? (1)",paquet_joueur1.est_vide()) |
|
|
|
print("est vide ? (2)",paquet_joueur2.est_vide()) |
|
|
|
|
|
|
|
if paquet_joueur1.est_vide(): |
|
|
|
print("joueur1 est nul.") |
|
|
|
if paquet_joueur1.taille() <= 1: |
|
|
|
print("joueur1 a perdu, joueur2 a gagné") |
|
|
|
return |
|
|
|
else: |
|
|
|
print("joueur2 est nul.") |
|
|
|
elif paquet_joueur2.taille() <= 1: |
|
|
|
print("joueur2 a perdu, joueur1 a gagné") |
|
|
|
return |
|
|
|
|
|
|
|
for i in range(2): |
|
|
@ -114,8 +111,8 @@ def main(): |
|
|
|
return |
|
|
|
|
|
|
|
if paquet_joueur1.est_vide(): |
|
|
|
print("joueur1 est nul.") |
|
|
|
else: |
|
|
|
print("joueur2 est nul.") |
|
|
|
print("joueur1 a perdu, joueur2 a gagné") |
|
|
|
elif paquet_joueur2.est_vide(): |
|
|
|
print("joueur2 a perdu, joueur1 a gagné") |
|
|
|
if __name__ == "__main__": |
|
|
|
main() |