Quote Originariamente inviata da claron Visualizza il messaggio
è che il metodo void start assegnasse ad una variabile booleana il valore di true o false in base alla funzione random. Poi se casualmente il valore della variabile booleana fosse true allora il g1 è primo a giocare e il g2 è secondo.
NON è start che dovrebbe farlo, dico il fatto di scegliere "casualmente" se è primo o no. Io l'ho inteso come l'ho detto prima: NON è il player che sceglie se è primo o no. È un'altra entità che dice a ciascun player se è primo o no. Il player può tenersi questa informazione nell'oggetto per motivi suoi o per impostare una variabile del colore o cose del genere.