public void pelaa() { Tuomari tuomari = new Tuomari(); Tekoaly tekoaly = new Tekoaly(); System.out.print("Ensimmäisen pelaajan siirto: "); String ekanSiirto = scanner.nextLine(); String tokanSiirto; tokanSiirto = tekoaly.annaSiirto(); System.out.println("Tietokone valitsi: " + tokanSiirto); while (onkoOkSiirto(ekanSiirto) && onkoOkSiirto(tokanSiirto)) { tuomari.kirjaaSiirto(ekanSiirto, tokanSiirto); System.out.println(tuomari); System.out.println(); System.out.print("Ensimmäisen pelaajan siirto: "); ekanSiirto = scanner.nextLine(); tokanSiirto = tekoaly.annaSiirto(); System.out.println("Tietokone valitsi: " + tokanSiirto); tekoaly.asetaSiirto(ekanSiirto); } System.out.println(); System.out.println("Kiitos!"); System.out.println(tuomari); }
/** Vertaa pelaajan ja koneen riviä sekä antaa palautteen */ public int[] tuomitse(Arvaus p, Arvaus k) { return tuomari.vertaaRiveja(p, k); }