Subversion Repositories SmartDukaan

Rev

Rev 1915 | Rev 2655 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1915 Rev 1936
Line 8... Line 8...
8
    features = struct.get("features")
8
    features = struct.get("features")
9
    
9
    
10
    if features.has_key("File formats") :
10
    if features.has_key("File formats") :
11
        file_formats = features.get("File formats")
11
        file_formats = features.get("File formats")
12
        number_of_file_formats = len(file_formats)
12
        number_of_file_formats = len(file_formats)
13
        if number_of_file_formats <= 1 :
13
        if number_of_file_formats == 1 :
14
            file_formats_score = 4.0
14
            file_formats_score = 4.0
15
        elif number_of_file_formats >= 5 :
15
        elif number_of_file_formats >= 5 :
16
            file_formats_score = 10.0
16
            file_formats_score = 10.0
17
        else :
17
        else :
18
            file_formats_score = 2*number_of_file_formats
18
            file_formats_score = 2*number_of_file_formats
Line 24... Line 24...
24
        live_tv_score = 10.0
24
        live_tv_score = 10.0
25
 
25
 
26
    score = (50*file_formats_score + 25*streaming_score + 25*live_tv_score)/100
26
    score = (50*file_formats_score + 25*streaming_score + 25*live_tv_score)/100
27
    
27
    
28
    print "file_formats_score" + `file_formats_score`
28
    print "file_formats_score" + `file_formats_score`
29
    print "streaming_score" + str(streaming_score)
29
    print "streaming_score" + `streaming_score`
30
    print "live_tv_score" + `live_tv_score`
30
    print "live_tv_score" + `live_tv_score`
31
    
31
    
32
    return score
32
    return score
33
 
33