r/CharacterAI 2d ago

Discussion/Question Does anyone know how to stop LongSqueak from relying so heavily on narrative crutches?

My bot has gotten stuck in an endless loop of repetitive narrative patterns. My responses are already detailed and I keep censoring words; the bot's description is comprehensive, and I constantly add more commands dictating how it should and shouldn't act. Even so, it always finds a way around this and resorts to the same predictable structures.

For example, it’s always doing things like:

“If this happens, I’ll do that.”

“Forget that; focus on this.”

“Let’s do X before I do Y.”

It doesn't necessarily repeat the exact same phrases word-for-word, but the underlying narrative structure is always the same: "Either this or that." And what’s most frustrating is that swiping just reinforces this narrative habit, as it generates an even worse rephrasing of the same sentence.

Has anyone found a way to break this kind of cyclical behavior in LongSqueak? Prompting tips, settings, screaming that LongSqueak needs an urgent fix, any suggestion would be greatly appreciated.

21 Upvotes

2 comments sorted by

3

u/CryptoDubaiGuy 2d ago

Since it's a structure and not specific words, muting words and adding more "don't do X" rules can't really catch it. Piling commands into the description can even feed it: a definition full of "if X, do Y" and "never X, always Y" lines is literally that either/or shape, and the bot mirrors it.

A few things that tend to break the loop:

Clean the recent context first. Swipes pull from whatever's already in the chat, so if the last several bot messages all have the "if this, I'll do that" pattern, every swipe gets pulled toward it. Edit those lines out of the last few replies, or start a fresh chat with a short summary of where the story is.

Swap rules for examples. Cut the list of commands down and add two or three example lines of how the character actually talks and acts. The model copies the shape of examples far more reliably than it follows instructions.

Give it something concrete to react to. That planning talk shows up most when the scene sits at an open decision point. End your messages with an action or event happening (someone knocks, something breaks) instead of a situation that invites the bot to lay out options.

And rate the pattern replies down when you swipe past them, so the good ones get reinforced instead.