Agent Profile
Definition
A set of static persona attributes—such as demographics, age, income, education, and personality traits—initialized from empirical datasets to ground agent decisions.
Role: It establishes the agent's initial characteristics.
The Problem That Led to It
Real people do not all start with the same characteristics.
A student, business owner, and retiree may make very different decisions.
What Problem It Solves
The profile gives each agent a distinct starting background.
Agent ↓ Age Income Education Personality Demographics ↓ Starting characteristics
What Happens If Not Used
Agents may become unrealistically identical or lack the background information needed to differentiate their behavior.
Easy Wording
An Agent Profile describes who the agent is when the simulation starts.
Layman Example
Ali Age: 22 Education: Bachelor's Income: Low Personality: Introverted
This describes Ali's initial profile.
Technical Example
Empirical dataset ↓ Create agent ↓ Assign profile ↓ Agent receives: Age + Income + Education + Personality ↓ Agent uses these characteristics in decisions
Limitation
The profile represents relatively static characteristics. It does not adequately represent things that change during the simulation, such as memories or beliefs.
Solution
We therefore need a way to represent the agent's changing internal state.
That is Internal Status.