HomeCognitive ScienceStages of Change: Health Behavior Simulator

Stages of Change: Health Behavior Simulator (2D)

Interactive 2D Markov-chain simulator of Prochaska's Transtheoretical Model: track one person through the five stages of behavior change or run a Monte Carlo population and watch the stage-distribution curve emerge from real transition probabilities.

Cognitive Science2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-health-psychology ↗ Open standalone

This is the 2D Markov-chain counterpart to the 3D population simulator: the same Transtheoretical Model of behavior change, rendered as an explicit state-machine diagram plus a live chart instead of an orbiting 3D cohort. In Individual mode you watch one simulated person move week by week through Precontemplation, Contemplation, Preparation, Action and Maintenance, with each arrow on the diagram labeled with the exact probability of that transition happening this week given their current self-efficacy. Switch to Population (Monte Carlo) mode to run an entire cohort in parallel and watch the real stage-distribution-over-time curve emerge from nothing but the same per-person transition probabilities — turn up intervention strength to accelerate forward progress, or turn up relapse risk to watch low-self-efficacy people slip back from Action or Maintenance into Contemplation, exactly as the model predicts.

⚙ Under the hood

Watch a 3D population of 180 people move through Prochaska's five stages of health-behavior change, driven by self-efficacy growth, decisional balance and relapse risk.

health psychologybehavior changetranstheoretical modelself-efficacypopulation dynamics

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

What did you find?

Add reproduction steps (optional)