From 3a6f5aa47502d99022b5bf35ff0c1aa950c928a2 Mon Sep 17 00:00:00 2001 From: AccidentallyOnPurpose <4935931+AccidentallyOnPurpose@users.noreply.github.com> Date: Tue, 24 Dec 2019 08:34:17 +0000 Subject: [PATCH] limit story context to avoid out of mem --- story/story_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/story/story_manager.py b/story/story_manager.py index 6962c8a..d8e05f3 100644 --- a/story/story_manager.py +++ b/story/story_manager.py @@ -64,6 +64,9 @@ class Story: def add_to_story(self, action, story_block): self.actions.append(action) self.results.append(story_block) + if (len(str(self)) > 3900): # (Fix some mem errors. From RTech, max story of 3900 characters for GTX 2080 ti 11GB + self.actions.pop(1) + self.results.pop(1) def latest_result(self):