"Crea un'applicazione di intelligenza artificiale che possa giocare a tris."
def board_played (board):
    for i in range (3):
        for j in range (3):
            if board[i][j] != 'X' and board[i][j] != 'O':
                return False

# Funzione per eseguire le operazioni di base dell'IA per giocare a tris
def play_tic_tac_toe (board):
    # Controlla se la tavola è piena o meno
    if board_played (board) == False : 
        # Genera una posizione casuale
        row = random.randint (0,3) 
        col = random.randint (0,3) 
        
        # Controlla la posizione sicura
        if (board[row][col] != 'X' and board[row][col] != 'O'): 
            board[row][col] = 'O'
        else: 
            # Richiama la funzione di nuovo
            play_tic_tac_toe (board)
    else: 
        print ("Tavola giocata")