AI
New Framework Enables AI to Handle Complex Multi-Character Roleplay with Dynamic Scenes
Researchers introduce AdaMARP, a system that lets language models manage multiple characters, shifting environments, and scene transitions in interactive narratives.
Current language models struggle to sustain believable roleplay across dynamic, multi-character narratives. Most systems treat scenes as static backdrops and handle character introduction awkwardly, limiting the immersion and flexibility of interactive storytelling. Researchers have now proposed AdaMARP, an adaptive framework designed to overcome these limitations through structured orchestration and richer narrative modeling.
How It Works#
The framework combines two key components. First, an enhanced message format layers together internal reasoning ([Thought]), agent actions (Action), environmental details (Environment), and dialogue to ground characters in their surroundings. Second, a dedicated Scene Manager oversees the narrative flow using explicit commands—initializing scenes, selecting who speaks next, transitioning between locations, introducing new characters, and concluding episodes—each backed by explanatory rationales.
Training and Evaluation#
To equip models with these capabilities, the team built two specialized datasets. AdaRPSet trains the core character-playing ability, improving consistency, environmental awareness, and narrative logic. AdaSMSet supervises the orchestration decisions that manage scene flow and character interplay. A new benchmark called AdaptiveBench evaluates performance at the trajectory level—measuring how well systems handle entire narrative sequences rather than isolated responses.
Performance Gains#
Testing across different model sizes and architectures showed consistent improvements. An 8-billion-parameter model trained on AdaRPSet matched or exceeded the performance of several proprietary LLMs, while a 14B model fine-tuned on AdaSMSet outperformed Claude Sonnet 4.5 in generating smooth scene transitions and natural character arrivals, suggesting that thoughtful training data can rival models with more raw capacity.

