@Override public void run()
    {
        while(true)
        {
            if(kayttajanKomento != Komento.EI_KOMENTOA)
                kasitteleKayttajanKomento();
            
            if(!peliOnKaynnissa())
                this.pelitilanteenPiirtaja.paivitaTilanne();
            else
            {
                paivitaTetriminonTippuminen();

                if(!pelialueenPaivittaja.onValmis())
                    paivitaTilanne();
            }
        }
    }