Market Emergence: Agent-Based Simulator

Simulation & Causal Dynamics

Simulate how micro-level customer motives, social proof, and word-of-mouth cascades produce unexpected macro-level market emergence, segregation, and churn.

πŸ“š

Use a Case Study

πŸ“€

Upload Your Data

Drag & Drop custom agent lattice CSV (.csv, .tsv, .txt)

Required columns: grid_x, grid_y (0-based or 1-based whole numbers), and initial_segment (or brand_choice). Optional: agent_id, reference_price (discount case). One row per cell; the lattice must be 10Γ—10 to 100Γ—100.

No custom dataset loaded (currently analyzing active case study).
Available after Year 5 (needs a baseline).
Year: 0 Ready

Model Parameters (Micro-Decision Rules)

At Year 0 changes apply immediately; mid-run they wait for "Apply & restart".
33%

Minimum tolerance for dissenting neighbors before acting.

1 (8 Neighbors)

Social circle width: 1=immediate Moore (8), 2=local suburb (24), 3=broad (48).

15%

Brand loyalty, switching costs, or relocation friction resisting change.

15%

Percentage of uninhabited houses available for relocation.

πŸ”¬ Advanced ABM Dynamics (Heterogeneity, Topology & Competitive Game)

Innovators (0.28× τ) → Laggards (1.45× τ); population mean calibrated to 1.0000.

Adds non-local social shortcuts; click agents to inspect graph connections.

Aggressive rival launches conquest campaigns when defection/churn crosses the critical threshold.

πŸ—ΊοΈ Spatial Market Lattice

Agent Spotlight
Coordinate: (25, 25)
Current State: Active Customer
Local reading: β€”
Rule met: β€”
Relocations: 0
Status: β€”
Rogers Cohort: Early Majority
Individual τ: 33%
Topology: Moore (8 local)

πŸ“ˆ Market Share / State Distribution

πŸ“Š Spatial Clustering & Realized Outcome

Spatial Clustering
0.00
Moran's I: Random mixture
Primary Metric
--
Baseline state
Transitions This Year
0
Agents changed state last year
Emergence Gap
--
Macro pattern vs. micro rule
Cascade Momentum
β€”
Transitions this year Γ· last year
Scenario Metric
--

APA-Style Statistical Reporting

No results yet. Click Run Simulation (or Step), then pause, to generate an APA 7th edition results paragraph for the current run.

Managerial Interpretation & Causal Dynamics

Select a scenario and click Run Simulation to see how simple individual decision rules add up to a market-level pattern. The interpretation appears whenever the run is paused or settled.

Key Marketing Takeaway: A survey tells you what each customer would do alone. A simulation shows what happens when customers react to each other, and replications show how much of any single run was luck.

Replications: Was This Run Typical?

One run is one draw of luck. Replications rerun the same settings with many different seeds. Each replication runs a baseline world and a shocked twin from the same starting grid, so the difference between them isolates the shock's effect.

No replications yet. Choose settings and click Run Replications.