private boolean tarkistaValkoinen(Sotilas sotilas, Kentta kentta, int xa, int ya, int xl, int yl) {
        if(ya == yl) {
            if(xl - xa == 1 && kentta.nappulaKoordinaatissa(xl, yl) == null) return true;
            if(avausSiirtoValkoinen(sotilas, kentta, xa, ya, xl, yl)) return true;
        }
        if( (ya - yl)*(ya - yl) == 1 ) {
            if(kentta.nappulaKoordinaatissa(xl, yl) == null) return false;
            if(kentta.nappulaKoordinaatissa(xl, yl).omistajanPelinumero() == 1) return false;
            
            if(xl - xa == 1) return true;
        }
        
        return false;
    }