Joueur_l.py 1.1 KB

123456789101112131415161718192021222324252627282930
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from random import randint
  4. def joueur_l(P4,num_joueur): #a modifier pour pouvoir jouer
  5. #val_temp = autre joueur
  6. nombre_colonne = len(P4[-1])
  7. #while 2 > 0:
  8. if 1 or 2 not in P4:
  9. #si il n'y a pas de 1 ou de 2 dans la matrice alors nous sommes le premiers joueur
  10. Valeur_tirage = randint(0,nombre_colonne)
  11. #tirage aleatoire en sachant que x est la valeur maximale de colonne
  12. #P4[-1][Valeur_tirage] = num_joueur # a supprimer pour jouer
  13. return Valeur_tirage
  14. else:
  15. #sinon on es pas le premier jouer
  16. #commencer a jouer avec personne avant
  17. x = -1
  18. val_temp = False
  19. nombre_colonne_2 = nombre_colonne//2
  20. while val_temp == True:
  21. if 0 not in P4[x]:
  22. #tester si la ligne est remple ou vide
  23. x -= 1
  24. else:
  25. if P4[x][:nombre_colonne_2-1] == [0]*(nombre_colonne_2-1):
  26. return nombre_colonne_2-2
  27. elif P4[x][nombre_colonne_2:] == [0]*nombre_colonne_2 :
  28. return nombre_colonne_2+1