Citizen / Agent Simulation
A visible, sampled population of commuting agents under the macro economy layer.
Microscopic SimulationCitizens
Scope
A microscopic layer beneath the macro economy sim (Economy doc): a sampled population of visible agents — not 1:1 with simulated city population — commuting along the lane-spline transport network.
Purpose
Legibility first: players see traffic and pedestrians respond to their city’s layout, more than a fully agent-based economic model.
Agent Loop
Home parcel → job/school parcel, routed over the lane-bundle graph (Transport doc). Simple needs (commute now; shopping/leisure later) aggregate back up as demand signals into the macro sim.
Scaling
Visible agent count scales with city size/zoom as a representative sample; the macro sim continues to carry the "real" population numbers.
Open Questions
- Pathfinding cost model over the arc-spline graph, and rerouting behavior under congestion.
- Ceiling on concurrent visible agents before falling back to instanced/statistical abstraction.