def zrevrange_with_int_score(self, key, max_score, min_score):
self._prune_penalty_box()<EOL>if len(self.active_clients) == <NUM_LIT:0>:<EOL><INDENT>raise ClusterEmptyError("<STR_LIT>")<EOL><DEDENT>element__score = defaultdict(int)<EOL>for client in self.active_clients:<EOL><INDENT>revrange = client.zrevrangebyscore(<EOL>key, max_score, min_score, withscores=True, score_cast_func=int<EOL>)<EOL>for element, count in revrange:<EOL><INDENT>element__score[element] = max(element__score[element], int(count))<EOL><DEDENT><DEDENT>return element__score<EOL>
Get the zrevrangebyscore across the cluster.
        Highest score for duplicate element is returned.
        A faster method should be written if scores are not needed.