//cette fonction cherche les cases disponibles et en choisit une à l'aide de la fonction random la case retenue est marquée avec un O public int iaRandomPlay() { //création d'un tableau dynamique contenant les indices du tableau morpion qui seront vides List <int> vide = new List <int>(); vide = _grille.getAllEmptyCase(); //on choisi au hasard un indice dans le tableau dynamique vide de 0 à la taille du tableau et le tableau morpion prend alors O return(vide[random(vide.Count - 1)]); }