Agent-Based Urban Simulation

This simulation demonstrates how complex urban patterns emerge from simple interactions between agents and their environment.

Residential
Commercial
Industrial
Economic Centers
Social Spaces
Transit Hubs
Simulation Controls
Parameters
Visualization

Statistics & Analysis

Population

0

Total agents in simulation

Movement

0

Average speed

Clusters

0

Active clusters

Density

0

Peak density

About This Simulation

Urban Complexity

This simulation demonstrates how complex urban patterns emerge from simple interactions between different types of agents and attractors. The model illustrates key concepts in urban planning, economic geography, and complex adaptive systems.

Agent-based models like this one help us understand how cities develop, how neighborhoods form, and how urban patterns emerge over time. They reveal how individual decisions and preferences can lead to emergent phenomena at the city scale.

How It Works

The simulation contains three types of agents (residential, commercial, and industrial) that move in response to three types of attractors (economic centers, social spaces, and transit hubs).

Each agent type has different preferences for different attractors. For example, residential agents are more attracted to social spaces, while commercial agents prefer economic centers.

Agents also interact with each other, with similar types tending to cluster together while maintaining separation from different types. This creates realistic urban patterns similar to those seen in real cities.