public boolean tarkistaVoitto(int kuka) {
        if (this.tarkistaRivit(kuka) || this.tarkistaSarakkeet(kuka) || this.tarkistaViistot(kuka)) {
            if (kuka == 1) {
                try {
                    kirjoitaPisteisiin(kuka);
                } catch (Exception ex) {
                    Logger.getLogger(Logiikka.class.getName()).log(Level.SEVERE, null, ex);
                }
                
                try {
                    tiedostonKasittelija.kirjoitaViimeisimpiinVoittoihin("Risti voitti!\n");
                } catch (Exception ex) {
                    Logger.getLogger(Logiikka.class.getName()).log(Level.SEVERE, null, ex);
                }
            } else {
                try {
                    kirjoitaPisteisiin(kuka);
                } catch (Exception ex) {
                    Logger.getLogger(Logiikka.class.getName()).log(Level.SEVERE, null, ex);
                }
                
                try {
                    tiedostonKasittelija.kirjoitaViimeisimpiinVoittoihin("Nolla voitti!\n");
                } catch (Exception ex) {
                    Logger.getLogger(Logiikka.class.getName()).log(Level.SEVERE, null, ex);
                }
            }
            return true;
        }
        return false;
    }