  Human-like Agents with diverse and dynamic personalities could serve as an
essential design probe in the process of user-centered design, thereby enabling
designers to enhance the user experience of interactive applications. In this
article, we introduce Evolving Agents, a novel agent architecture that consists
of two systems: Personality and Behavior. The Personality system includes
Cognition, Emotion, and Character Growth modules. The Behavior system comprises
two modules: Planning and Action. We also build a simulation platform that
enables agents to interact with the environment and other agents. Evolving
Agents can simulate the human personality evolution process. Compared to its
initial state, agents' personality and behavior patterns undergo believable
development after several days of simulation. Agents reflect on their behavior
to reason and develop new personality traits. These traits, in turn, generate
new behavior patterns, forming a feedback loop-like personality evolution. Our
experiment utilized a simulation platform with ten agents for evaluation.
During the assessment, these agents experienced believable and inspirational
personality evolution. Through ablation and control experiments, we
demonstrated the effectiveness of agent personality evolution, and all of our
agent architecture modules contribute to creating believable human-like agents
with diverse and dynamic personalities. We also demonstrated through workshops
how Evolving Agents could inspire designers.
