X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/edc5ada625373010d7c2713209a943440f809b4f..e4295dba10bdb05045e35c772b3d8ca3cb042fd1:/src/nominatim_api/search/token_assignment.py diff --git a/src/nominatim_api/search/token_assignment.py b/src/nominatim_api/search/token_assignment.py index de75318a..8d25aa8f 100644 --- a/src/nominatim_api/search/token_assignment.py +++ b/src/nominatim_api/search/token_assignment.py @@ -271,6 +271,7 @@ class _TokenSequence: penalty = self.penalty else: penalty = self.penalty + 0.1 + penalty += 0.1 * max(0, len(base.address) - 1) yield dataclasses.replace(base, penalty=penalty) def _get_assignments_address_forward(self, base: TokenAssignment,