From b38e89e0ee0e1fbf308c9457e3308d20f51deafc Mon Sep 17 00:00:00 2001 From: "Vriezen, E.C. (Emma)" <e.vriezen@student.ru.nl> Date: Sun, 1 Dec 2019 11:30:14 +0100 Subject: [PATCH] Now the anchor algorithm also searches after the last anchor. --- umbra/anchor_algorithm.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/umbra/anchor_algorithm.py b/umbra/anchor_algorithm.py index e53f9e92..187e1020 100644 --- a/umbra/anchor_algorithm.py +++ b/umbra/anchor_algorithm.py @@ -43,8 +43,11 @@ class AnchorAlgorithm(AlignmentStrategy): shd_index) shd_last_anchor = self._shadow.index(word.anchor) + 1 src_last_anchor = src_index + 1 - elif src_index == len(self._source): - print("TESTESTSETSET") + elif src_index == len(self._source)-1: + shd_index = len(self._shadow)-1 + self._search_between_anchors(src_last_anchor, + shd_last_anchor, src_index, + shd_index) def _search_between_anchors(self, src_start, shd_start, src_end, shd_end): """Search for shadowed words between two anchored pairs of words. -- GitLab