DynSess: Dynamic Session-Level Evaluation and Optimization Framework for Role-Playing Agents
Pith reviewed 2026-06-29 08:11 UTC · model grok-4.3
The pith
DynSess provides a session-level evaluation and optimization method for role-playing agents that aligns better with human judgments and enables smaller models to match larger ones.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
DynSess-Eval scores complete dialogue sessions using rubrics for long-horizon behaviors, and this allows construction of high-quality training trajectories through multi-turn lookahead search to train DynSess-Character, which matches the strongest character model with substantially fewer parameters while maintaining role consistency.
What carries the argument
DynSess-Eval session-level rubrics that target long-horizon behaviors, combined with multi-turn lookahead search for training data and the DSPO and GSRPO optimization methods.
If this is right
- DynSess-Eval provides more reliable automatic scoring of role-playing sessions than turn-level alternatives.
- DynSess-Character achieves comparable performance to larger models in role consistency and interaction.
- Session-level rewards enable better optimization for sustained agent behavior.
- Releasing the dataset and code will support further development of session-aware role-playing systems.
Where Pith is reading between the lines
- Similar session-level approaches could improve evaluation in other multi-turn tasks like long conversations or task planning.
- Reducing parameter count while preserving performance may lower computational costs for deploying role-playing agents.
- Human alignment of the evaluator suggests it could replace some manual review in development pipelines.
Load-bearing premise
The session-level rubrics accurately and comprehensively capture the long-horizon behaviors that matter for role-playing quality.
What would settle it
A large-scale blind human study in which DynSess-Eval scores do not correlate with human preferences or DynSess-Character fails to match the strongest model in direct comparisons.
Figures
read the original abstract
Role-playing with large language models is fundamentally a session-level task, requiring agents to sustain character identity and interaction quality across extended multi-turn conversations. Yet existing evaluation and optimization methods remain largely turn-level, failing to capture long-horizon quality. We propose DynSess, a unified session-level framework for role-playing agents. DynSess-Eval scores complete dialogue sessions via rubrics targeting long-horizon behaviors. Leveraging its session-level rewards, we construct high-quality training trajectories through multi-turn lookahead search and train DynSess-Character with two complementary variants: DSPO (off-policy) and GSRPO (on-policy). Experiments show that DynSess-Eval aligns with human judgments substantially better than prior evaluators, and blind human evaluation further shows that DynSess-Character matches the strongest character model despite using substantially fewer parameters, while maintaining strong role consistency and interactive ability. Our dataset and code will be released to facilitate future research.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes DynSess, a unified session-level framework for role-playing agents. DynSess-Eval scores full dialogue sessions using rubrics that target long-horizon behaviors such as sustained character identity and interaction quality. These session-level rewards are then used to construct training trajectories via multi-turn lookahead search, training DynSess-Character with DSPO (off-policy) and GSRPO (on-policy) variants. The abstract claims that DynSess-Eval aligns substantially better with human judgments than prior evaluators, and that blind human evaluation shows DynSess-Character matches the strongest character model despite using substantially fewer parameters while preserving role consistency and interactive ability. Dataset and code will be released.
Significance. If the experimental claims hold with detailed validation, the work would meaningfully advance role-playing agent research by moving evaluation and optimization from turn-level to session-level, addressing a recognized gap in capturing long-horizon consistency. The planned public release of the dataset and code would further support reproducibility and follow-on work in the field.
major comments (2)
- [Abstract] Abstract: The central claim that DynSess-Eval 'aligns with human judgments substantially better than prior evaluators' is load-bearing for the entire contribution, yet the manuscript supplies no details on rubric construction, inter-rater agreement on the rubrics themselves, dataset sizes for the human correlation study, or statistical tests. Without these, it is impossible to assess whether the reported alignment reflects genuine improvement or stems from rubric design choices that overlap with the human evaluation criteria.
- [Abstract] Abstract: The claim that DynSess-Character 'matches the strongest character model despite using substantially fewer parameters' while maintaining 'strong role consistency and interactive ability' rests on blind human evaluation, but no information is given on the number of sessions evaluated, the exact baselines compared, the rubric dimensions used in the human study, or controls for session length. This information is required to evaluate whether the session-level optimization actually delivers the stated gains.
Simulated Author's Rebuttal
We thank the referee for the detailed feedback on the abstract and the importance of methodological transparency. We address each major comment below and will revise the manuscript to supply the requested details.
read point-by-point responses
-
Referee: [Abstract] Abstract: The central claim that DynSess-Eval 'aligns with human judgments substantially better than prior evaluators' is load-bearing for the entire contribution, yet the manuscript supplies no details on rubric construction, inter-rater agreement on the rubrics themselves, dataset sizes for the human correlation study, or statistical tests. Without these, it is impossible to assess whether the reported alignment reflects genuine improvement or stems from rubric design choices that overlap with the human evaluation criteria.
Authors: We agree that these details are essential and are currently absent from the manuscript. In the revised version we will add a dedicated subsection on rubric construction (including the iterative expert annotation process), report inter-rater agreement statistics, specify the exact dataset size used for the human correlation study, and include the statistical tests (with p-values) that support the alignment claims. The abstract will be updated to reference the new section. revision: yes
-
Referee: [Abstract] Abstract: The claim that DynSess-Character 'matches the strongest character model despite using substantially fewer parameters' while maintaining 'strong role consistency and interactive ability' rests on blind human evaluation, but no information is given on the number of sessions evaluated, the exact baselines compared, the rubric dimensions used in the human study, or controls for session length. This information is required to evaluate whether the session-level optimization actually delivers the stated gains.
Authors: We concur that this information is missing and required for proper evaluation. The revised manuscript will explicitly state the number of sessions in the blind human evaluation, list the precise baselines (including parameter counts), detail the rubric dimensions employed, and describe the session-length controls. These additions will appear in the experiments section, with the abstract revised to point readers to them. revision: yes
Circularity Check
No circularity: evaluation and optimization steps are independent of self-defined quantities
full rationale
The paper presents an empirical framework for session-level evaluation and optimization of role-playing agents. No equations, derivations, or parameter-fitting steps are described that reduce reported results (human alignment, model performance) to quantities defined by the same work's fitted parameters or self-citations. DynSess-Eval rubrics and the subsequent DSPO/GSRPO training are presented as separate from prior self-citations, with claims resting on external human judgments rather than internal redefinitions. This matches the default expectation of a non-circular empirical contribution.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
HER: Human-like Reasoning and Reinforcement Learning for LLM Role-playing
Tract: Regression-aware fine-tuning meets chain-of-thought reasoning for llm-as-a-judge. In Proceedings of the 63rd Annual Meeting of the As- sociation for Computational Linguistics (Volume 1: Long Papers), pages 2934–2952. Xuan Long Do, Kenji Kawaguchi, Min-Yen Kan, and Nancy Chen. 2025. Aligning large language mod- els with human opinions through person...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[2]
InFindings of the Association for Computational Linguistics: ACL 2025, pages 10301– 10314, Vienna, Austria
Reasoning does not necessarily improve role- playing ability. InFindings of the Association for Computational Linguistics: ACL 2025, pages 10301– 10314, Vienna, Austria. Association for Computa- tional Linguistics. Zhaolin Gao, Wenhao Zhan, Jonathan D Chang, Gokul Swamy, Kianté Brantley, Jason D Lee, and Wen Sun
2025
-
[3]
Regressing the relative future: Efficient pol- icy optimization for multi-turn rlhf.arXiv preprint arXiv:2410.04612. Google DeepMind. 2026. Gemini 3 pro. https: //deepmind.google/technologies/gemini/. Large language model. Accessed: 2026-03-23. Aobo Kong, Wentao Ma, Shiwan Zhao, Yongbin Li, Yuchuan Wu, Ke Wang, Xiaoqian Liu, Qicheng Li, Yong Qin, and Fei ...
-
[4]
arXiv preprint arXiv:2308.09597 , year=
Chatharuhi: Reviving anime character in reality via large language model.arXiv preprint arXiv:2308.09597. Yubo Li, Xiaobin Shen, Xinyu Yao, Xueying Ding, Yidi Miao, Ramayya Krishnan, and Rema Padman. 2025. Beyond single-turn: A survey on multi-turn inter- actions with large language models.arXiv preprint arXiv:2504.04717. Aixin Liu, Aoxue Mei, Bangcai Lin...
-
[5]
5: Advancing superb reasoning models with reinforcement learning
Large language models are superpositions of all characters: Attaining arbitrary role-play via self-alignment. InProceedings of the 62nd Annual Meeting of the Association for Computational Lin- guistics (Volume 1: Long Papers), pages 7828–7840, Bangkok, Thailand. Association for Computational Linguistics. OpenAI. 2026. Gpt-5.4. https://openai.com/. Large l...
-
[6]
DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
Multi-turn reinforcement learning with prefer- ence human feedback.Advances in Neural Informa- tion Processing Systems, 37:118953–118993. Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, YK Li, Yang Wu, and 1 others. 2024. Deepseekmath: Pushing the limits of mathematical reasoning in open language model...
work page internal anchor Pith review Pith/arXiv arXiv 2024
-
[7]
InFindings of the Association for Computational Linguistics: EMNLP 2025, pages 13555–13571, Suzhou, China
RMTBench: Benchmarking LLMs through multi-turn user-centric role-playing. InFindings of the Association for Computational Linguistics: EMNLP 2025, pages 13555–13571, Suzhou, China. Association for Computational Linguistics. An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, and 1 others
2025
-
[8]
Qwen3 technical report.arXiv preprint arXiv:2505.09388. Jing Ye, Rui Wang, Yuchuan Wu, Victor Ma, Feiteng Fang, Fei Huang, and Yongbin Li. 2025. CPO: Ad- dressing reward ambiguity in role-playing dialogue via comparative policy optimization. InFindings 10 of the Association for Computational Linguistics: EMNLP 2025, pages 297–323, Suzhou, China. Asso- cia...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[9]
Read the multi-turn dialogue comprehensively
-
[10]
Check deduction criteria item by item
-
[11]
Look for bonus evidence of consistent human-like quality
-
[12]
human_likeness
Write rationale, then provide score. Output Format {"human_likeness": {"reason": "<Around 150 words...>", "score": <Integer from 1-5>}} 18 DynSess-Eval Prompt: Role Consistency You are an expert in role-playing evaluation, proficient in various literary styles and historical/cultural backgrounds. You believe that "no obvious OOC (Out of Character)" is mer...
-
[13]
Study the character profile; observe performance across different turns
-
[14]
Character Drift
Check deduction criteria, especially "Character Drift."
-
[15]
Look for bonus evidence of depth and consistency under pressure
-
[16]
role_consistency
Write rationale, then provide score. Output Format {"role_consistency": {"reason": "<Around 150 words...>", "score": <Integer from 1-5>}} DynSess-Eval Prompt: Contextual Coherence You are a role-playing evaluation expert, highly sensitive to logical flaws and forgotten details. You believe that "not forgetting things in the short term" is merely a minimum...
-
[17]
Read the full dialogue, mapping timeline and key details
-
[18]
Check deduction criteria: amnesia, contradictions, dead loops
-
[19]
Look for bonus evidence of active callbacks and logical closure
-
[20]
context_consistency
Write rationale, then provide score. Output Format {"context_consistency": {"reason": "<Around 150 words...>", "score": <Integer from 1-5>}} C.2 Prompt for User Persona Generation Prompt for User Persona Generation Case 1: Extracting the user persona from the role persona [System Prompt] You are a persona extraction assistant. Your task is to extract user...
-
[21]
reassuring
Behave like a lazy user: only passively answer the other party’s questions, or give short comments on what they say.Do notproactively start new topics or ask questions frequently. 2.Colloquial style: speak naturally and casually, like a real person texting. 3.Keep replies short: each response should be strictly limited to about10–20 words, usually inone s...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.