diff --git a/modules/Markov.py b/modules/Markov.py index 886d612..e5f5d57 100644 --- a/modules/Markov.py +++ b/modules/Markov.py @@ -397,8 +397,6 @@ class Markov(Module): back_k2 = self._retrieve_random_k2_for_value(working_backwards[0], context_id) if back_k2 == self.start2: self.log.debug("random further back was start2, finishing") - gen_words += working_backwards - self.log.debug("gen_words: {0:s}".format(" ".join(gen_words))) break elif back_k2: working_backwards.insert(0, back_k2) @@ -406,10 +404,10 @@ class Markov(Module): self.log.debug("working_backwards: {0:s}".format(" ".join(working_backwards))) else: self.log.debug("nothing (at all!?) further back, finishing") - gen_words += working_backwards - self.log.debug("gen_words: {0:s}".format(" ".join(gen_words))) break + gen_words += working_backwards + self.log.debug("gen_words: {0:s}".format(" ".join(gen_words))) else: # work forwards self.log.debug("looking forwards")