🕐 Circadian Rhythm — Phase Clock & Entrainment Simulator (2D)
2D circadian oscillator simulator: a free-running ~24.3h internal body clock that phase-shifts under a light-dark cycle via a stylized phase-response curve. Watch entrainment, free-running drift and jet-lag recovery on a live day/night clock face.
⚙ Under the hood
A free-running internal body clock (period about 24.3 hours) drifts on its own until a 24-hour light-dark cycle pulls it into sync through a simplified phase-response curve. Adjust the light schedule, speed through simulated days, and trigger a jet-lag shift to watch the clock hand gradually re-entrain on a live day/night dial.
circadian rhythmchronobiologyphase response curveentrainmentbody clock2D
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install