diff --git a/couchpotato/core/plugins/score/scores.py b/couchpotato/core/plugins/score/scores.py index eb1e8f2..4f5192f 100644 --- a/couchpotato/core/plugins/score/scores.py +++ b/couchpotato/core/plugins/score/scores.py @@ -4,14 +4,19 @@ from couchpotato.environment import Env import re name_scores = [ - 'proper:5', 'repack:5', - 'unrated:1', + # Tags + 'proper:15', 'repack:15', 'directors cut:15', 'extended:7', 'unrated:2', + # Video 'x264:1', 'h264:1', + # Audio 'DTS:4', 'AC3:2', + # Quality '720p:10', '1080p:10', 'bluray:10', 'dvd:1', 'dvdrip:1', 'brrip:1', 'bdrip:1', 'bd50:1', 'bd25:1', - 'imbt:1', 'cocain:1', 'vomit:1', 'fico:1', 'arrow:1', 'pukka:1', 'prism:1', 'devise:1', 'esir:1', + # Language / Subs + 'german:-10', 'french:-10', 'spanish:-10', 'swesub:-20', 'danish:-10', 'dutch:-10', + # Release groups + 'imbt:1', 'cocain:1', 'vomit:1', 'fico:1', 'arrow:1', 'pukka:1', 'prism:1', 'devise:1', 'esir:1', 'ctrlhd:1', 'metis:1', 'diamond:1', 'wiki:1', 'cbgb:1', 'crossbow:1', 'sinners:1', 'amiable:1', 'refined:1', 'twizted:1', 'felony:1', 'hubris:1', 'machd:1', - 'german:-10', 'french:-10', 'spanish:-10', 'swesub:-20', 'danish:-10' ] def nameScore(name, year): @@ -29,7 +34,7 @@ def nameScore(name, year): #points if the year is correct if str(year) in name: - score = score + 1 + score = score + 5 # Contains preferred word nzb_words = re.split('\W+', simplifyString(name))