🤖 AI Summary
Multi-agent large language model (LLM) simulation faces a fundamental trade-off between mechanistic rigidity and dynamic emergence. To address this, we propose AgentDynEx—a system enabling users to interactively configure simulations based on target mechanisms and desired socio-dynamic outcomes. First, an LLM generates an executable configuration matrix encoding agent roles, interaction protocols, and environmental constraints. Crucially, during execution, AgentDynEx introduces a novel *nudging* mechanism: a lightweight, reflective intervention framework that combines real-time behavioral monitoring, milestone-based progress evaluation, and minimal corrective actions—steering emergent dynamics without altering core mechanisms. This approach significantly enhances the balance between mechanistic fidelity and dynamic expressivity: experiments show improved support for complex mechanisms and a 32.7% average increase in retention rate of key emergent behaviors over baselines, while ensuring full interpretability and traceability throughout the simulation lifecycle.
📝 Abstract
Multi-agent large language model simulations have the potential to model complex human behaviors and interactions. If the mechanics are set up properly, unanticipated and valuable social dynamics can surface. However, it is challenging to consistently enforce simulation mechanics while still allowing for notable and emergent dynamics. We present AgentDynEx, an AI system that helps set up simulations from user-specified mechanics and dynamics. AgentDynEx uses LLMs to guide users through a Configuration Matrix to identify core mechanics and define milestones to track dynamics. It also introduces a method called extit{nudging}, where the system dynamically reflects on simulation progress and gently intervenes if it begins to deviate from intended outcomes. A technical evaluation found that nudging enables simulations to have more complex mechanics and maintain its notable dynamics compared to simulations without nudging. We discuss the importance of nudging as a technique for balancing mechanics and dynamics of multi-agent simulations.