one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

mechanism

Scaling generative agents from tens to thousands needs architecture and infrastructure changes. Project Sid's PIANO runs about ten modules concurrently (memory, action awareness, goal generation, social awareness, talking, skill execution) that read and write a shared agent state; fast modules use small non-LLM models and slow ones call an LLM, and a cognitive controller acts as a bottleneck that broadcasts one high-level decision so speech and actions stay consistent. AgentSociety gives each agent a profile plus emotion, needs, and cognition layers and simulates mobility, social contact, employment, and consumption across linked urban, social, and economic spaces, distributing agents over Ray processes and routing messages over MQTT. Concordia has agents state intended actions in natural language and a Game Master agent decide outcomes. OASIS runs up to one million agents inside a recommender-driven social feed.

limitations

  • Scale ceilings come from the host game as well as the model: Project Sid agents became unresponsive above 1,000 agents on a Minecraft server.
  • PIANO agents lack vision and spatial reasoning and have no innate drives such as survival or curiosity, so building and navigation are weak.
  • Agents built on pretrained models reproduce known human institutions (taxes, votes, religion) rather than inventing new ones, so outcomes are bounded by training data.
  • Per-agent LLM calls multiply with population; AgentSociety chose an API without request limits to avoid rate-limit artifacts, and none of these papers reports per-agent-hour cost in a form a game could budget against.
  • Validation is qualitative (matching stylized findings), so designers cannot easily tune or test collective outcomes.

relations

10 stored edges
affects

Elections

Voters become LLM agents that hear persuasion from other agents and vote on amendments, as in Project Sid's constitutional votes, instead of computing a vote from satisfaction and bloc membership.

Replaces substrate
affects

Gossip propagation

Memes, beliefs, and a seeded religion spread through populations of 500 to one million agents, with content mutating in conversation and spread shaped by social structure or a recommender feed.

Deepens
affects

Labor market

Roles emerge from agents' social context and goals (farmers, miners, guards in 30-agent villages) rather than from job slots filled by education level; AgentSociety adds agent-level employment and consumption decisions.

Enables new form
affects

Off-screen life progression

Unplayed households can be advanced by cheap language-agent societies that generate plausible life events instead of fixed event tables.

Replaces substrate
affects

Persistent shared world

A shared world can be populated by hundreds of autonomous agents that keep roles, culture, and rules while human players come and go; PIANO was built for real-time interaction with humans and other agents.

Deepens
affects

Player legislation

NPC populations can propose, debate, and vote on rule changes in natural language and then comply or not, so legislation is no longer limited to human players in a shared world.

Enables new form
affects

Policy influence network

A policy's effect on groups is measured by running it on a population of agents (AgentSociety's universal basic income and hurricane experiments) instead of reading hand-authored weighted edges from policies to voter groups.

Replaces substrate
affects

Taxation

Tax compliance becomes an agent decision that responds to law changes and influencer messaging, as in Project Sid's 20% tax experiment, rather than an automatic deduction at the set rate.

Deepens
deployed in

backlinks

computed from other records

claims

5 with sources
c01high

In Minecraft, PIANO agents in 30-agent villages specialized into persistent roles (farmer, miner, guard, blacksmith) only when the social module was present; agents largely obeyed a 20% tax law and changed compliance after voted constitutional amendments, with pro- and anti-tax influencer agents shifting outcomes; a religion seeded by 20 priests kept spreading through a 500-agent population for two hours.

src-altera-2024-project-sid

c02high

Project Sid runs above 1,000 agents exceeded Minecraft server limits and agents became sporadically unresponsive, so the main cultural analysis used 500 agents.

src-altera-2024-project-sid

c03medium

AgentSociety simulated over 10,000 agents with about 5 million interactions and reproduced qualitative findings on polarization, inflammatory message spread, universal basic income, and a hurricane shock.

src-piao-2025-agentsociety

c04medium

OASIS ran up to one million agents on X- and Reddit-like platforms, replicated information spreading, group polarization, and herd effects, and found stronger group dynamics at larger agent counts.

src-yang-2024-oasis

c05high

Concordia formalizes a Game Master entity that grounds natural-language actions in physical, social, or digital space; its 2025 design pattern builds the Game Master from the same components as other entities so designers can configure scenarios without engine code.

src-vezhnevets-2023-concordia, src-vezhnevets-2025-multi-actor-game-engine

sources

5
Altera.AL, Andrew Ahn, Nic Becker (2024-10-31). Project Sid: Many-agent simulations toward AI civilization. arXiv
Alexander Sasha Vezhnevets, John P. Agapiou, Avia Aharon (2023-12-06). Generative agent-based modeling with actions grounded in physical, social, or digital space using Concordia. arXiv
Alexander Sasha Vezhnevets, Jayd Matyas, Logan Cross (2025-07-10). Multi-Actor Generative Artificial Intelligence as a Game Engine. arXiv

provenance

runs in log/runs
2026-10-24
created2026-10-24-techniques-llm-agentstechnique
2026-10-24
reviewed2026-10-24-technique-linkstechnique
2026-10-24
reviewed2026-10-24-review-fixesmaintenance