Home▸Cognitive Science▸Two-Factor Theory of Emotion Lab (2D)

Two-Factor Theory of Emotion Lab (2D)

Interactive 2D simulator of Schachter & Singer's two-factor theory of emotion: drive physiological arousal with a stimulus, pick a situational appraisal, and watch the felt emotion land live on Russell's valence-arousal circumplex — drag to pan, scroll to zoom.

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

This simulator brings Schachter and Singer's classic two-factor theory of emotion into an interactive 2D circumplex view. Push a physiological arousal "injection", let a leaky-integrator model of adrenaline rise and decay toward it, then pick a situational appraisal — the cue your mind reaches for to explain that arousal. Toggle whether the subject is informed about the injection's real cause to see misattribution strengthen or fade, and watch the resulting felt emotion land live on Russell's valence-arousal circumplex, with heart-rate and valence readouts updating continuously. Drag the plane to pan and scroll to zoom, just like panning a real spatial view.

⚙ Under the hood

A 2D circumplex simulator of Schachter & Singer's two-factor theory of emotion: a leaky-integrator model of physiological arousal chases an injection dose, a chosen situational appraisal supplies a candidate emotional label, and the felt emotion lands live on Russell's valence-arousal circumplex plane — drag to pan and scroll to zoom the plot, with a pulsing heart-rate core and an arousal-scaled particle swarm around the moving marker.

psychologyemotioncognitive-sciencearousalcircumplexschachter-singer2D

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

What did you find?

Add reproduction steps (optional)