paper-with-me

Papers

One Policy, Infinite NPCs: Persona-Traceable Shared RL Policies for Scalable Game Agents

2026-05-22 · Yoosung Hong arxiv

On a 300-persona life-simulation benchmark, pcsp achieves compositional zero-shot persona identification up to 17x above chance, Spearman rho approx 0.73 semantic-behavioral alignment, and 22x faster inference than an LLM-as-policy baseline. Life simulation games require hundreds to thousands of non-player characters (NPCs) that behave consistently with distinct personalities while remaining controllable through designer-authored natural language. Existing methods fail on constraints like persona consistency, controllability, or real-time inference. We introduce pcsp (Persona Conditioned Shared Policy), a single reinforcement learning policy conditioned on frozen LLM embeddings of free-form persona descriptions. pcsp combines once-per-NPC persona encoding, low-rank persona projection, neural persona conditioning, and a PPO + InfoNCE consistency + KL diversity training objective. Across three experimental settings, ablations show that the InfoNCE trajectory-consistency objective is load bearing: removing it collapses zero-shot persona identification to chance. External validation on Melting Pot 2.4.0 substrates confirms that our method produces persona-conditioned behavioral divergence in multi-agent strategic environments. We distinguish two senses of held-out evaluation: compositional zero-shot and vocabulary-expansion held-out. Finally, a UE5 deployment reproduces the in-engine persona-conditioning ablation at 64 agents with a low failure rate, showing that the sub-frame inference profile survives in a commercial game engine. These results prove that shared RL policies can support scalable, real-time, persona-conditioned NPC control.

📄 PDF Abstract BibTeX arXiv:2605.23652

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

NPCs as People, Too: The Extreme AI Personality Engine

2016-09-15 · Jeffrey Georgeson, Christopher Child

PK Dick once asked "Do Androids Dream of Electric Sheep?" In video games, a similar question could be asked of non-player characters: Do NPCs have dreams? Can they live and change as humans do? Can NPCs have personalitie…

New And Surprising Ways to Be Mean. Adversarial NPCs with Coupled Empowerment Minimisation

2018-06-04 · Christian Guckelsberger, Christoph Salge, Julian Togelius

Creating Non-Player Characters (NPCs) that can react robustly to unforeseen player behaviour or novel game content is difficult and time-consuming. This hinders the design of believable characters, and the inclusion of N…

A Generative Model of Group Conversation

2017-06-21 · Hannah Morrison, Chris Martens

Conversations with non-player characters (NPCs) in games are typically confined to dialogue between a human player and a virtual agent, where the conversation is initiated and controlled by the player. To create richer, …

model

Deflanderization for Game Dialogue: Balancing Character Authenticity with Task Execution in LLM-based NPCs

2025-10-15 · Pasin Buakhaw, Kun Kerdthaisong, Phuree Phenhiran, Pitikorn Khlaisamniang 외 arxiv

The emergence of large language models (LLMs) has opened new opportunities for creating dynamic non-player characters (NPCs) in gaming environments, enabling both functional task execution and persona-consistent dialogue…

Dialogue Generation

CUIfy the XR: An Open-Source Package to Embed LLM-powered Conversational Agents in XR

2024-11-07 · Kadir Burak Buldu, Süleyman Özdel, Ka Hei Carrie Lau, Mengdi Wang 외

Recent developments in computer graphics, machine learning, and sensor technologies enable numerous opportunities for extended reality (XR) setups for everyday life, from skills training to entertainment. With large corp…

Language ModellingLarge Language ModelSpeech-to-Texttext-to-speech+2