123456789101112131415161718192021222324252627282930 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- from random import randint
- def joueur_l(P4,num_joueur): #a modifier pour pouvoir jouer
- #val_temp = autre joueur
- nombre_colonne = len(P4[-1])
- #while 2 > 0:
- if 1 or 2 not in P4:
- #si il n'y a pas de 1 ou de 2 dans la matrice alors nous sommes le premiers joueur
- Valeur_tirage = randint(0,nombre_colonne)
- #tirage aleatoire en sachant que x est la valeur maximale de colonne
- #P4[-1][Valeur_tirage] = num_joueur # a supprimer pour jouer
- return Valeur_tirage
- else:
- #sinon on es pas le premier jouer
- #commencer a jouer avec personne avant
- x = -1
- val_temp = False
- nombre_colonne_2 = nombre_colonne//2
- while val_temp == True:
- if 0 not in P4[x]:
- #tester si la ligne est remple ou vide
- x -= 1
- else:
- if P4[x][:nombre_colonne_2-1] == [0]*(nombre_colonne_2-1):
- return nombre_colonne_2-2
- elif P4[x][nombre_colonne_2:] == [0]*nombre_colonne_2 :
- return nombre_colonne_2+1
|