Jak oblicza się python-Levenshtein.ratio

Wedługpython-Levenshtein.ratio źródło:

https://github.com/miohtama/python-Levenshtein/blob/master/Levenshtein.c#L722

jest obliczany jako(lensum - ldist) / lensum. To działa na

distance('ab', 'a') = 1
ratio('ab', 'a') = 0.666666

Jednak wydaje się, że zrywa

distance('ab', 'ac') = 1
ratio('ab', 'ac') = 0.5

Czuję, że brakuje mi czegoś bardzo prostego ... ale dlaczego nie0.75?

questionAnswers(4)

yourAnswerToTheQuestion