private boolean isWin(){
        for (int i = 0; i < model.getField().size; i++) {
            if(isColWin(i)) return true;
            if(isLineWin(i)) return true;
        }

        if(isCrossWin()) return true;

        if(turn < MAX_TURNS)
            return false;
        else
            return true;
    }