class RuboCop::StringUtil::Jaro
def compute_distance
def compute_distance common_chars_a, common_chars_b = find_common_characters matched_count = common_chars_a.size return 0.0 if matched_count.zero? transposition_count = count_transpositions(common_chars_a, common_chars_b) sum = (matched_count / shorter.size.to_f) + (matched_count / longer.size.to_f) + ((matched_count - transposition_count / 2) / matched_count.to_f) sum / 3.0 end