Home▸Society▸Innovation Diffusion — Agent-Based Bass Model (2D)

Innovation Diffusion — Agent-Based Bass Model (2D)

2D agent-based companion to the Bass diffusion model: up to 2,500 individual adopters flip a hazard-rate coin each tick, and the emerging stochastic S-curve is compared live against the deterministic theory.

Society2DModerate60 FPS⇄ 3D version
2d-innovation-diffusion ↗ Open standalone

This 2D companion drives the same Bass diffusion mathematics as the 3D version through a stochastic, individual-level lens: a population grid of up to 2,500 agents, each flipping a hazard-rate coin every tick with probability p + q·(fraction adopted), turns from grey to green as adoption spreads, while a live chart plots the resulting cumulative and rate curves against the smooth deterministic S-curve the 3D version draws analytically — making the difference between the aggregate ODE and the messier, clumpier reality of individual adoption decisions directly visible.

⚙ Under the hood

2D agent-based Bass diffusion lab: up to 2,500 individual adopters, each governed by hazard rate p + q·(N/M), animate a population grid while a live chart compares the resulting stochastic S-curve against the deterministic theoretical curve.

bass modelinnovation diffusionagent-based modeladoption curves-curvestochastic simulation

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)