public class Esercizio2 { public static void main(String[] args) { char[][] board = Tris.createEmptyBoard(); // Uso la variabile player per alternare tra il giocatore X e il giocatore O. // In questo modo, dentro il while avrò soltanto una chiamata al metodo moveComputer, // e questo mi risparmia molte duplicazioni di codice. char player = 'X'; while (Tris.winner(board) == ' ') { Tris.moveComputer(board, player); player = Tris.nextPlayer(player); } Tris.showBoard(board); } }