PROJECT 01
Pulse-v9.6
Precision rhythm game with a statistical soul.
A precision rhythm game that adapts its difficulty based on the player’s reaction-time distribution.
- HTML5
- JavaScript
- CSS
- Canva
TECHNICAL HIGHLIGHTS
- Dynamically adapts difficulty using reaction-time measurements.
- Fits a log-normal maximum-likelihood estimate over regime-tagged samples.
- Uses slow/fast regimes with 60 ms hysteresis to prevent flickering.
- Determines the timing window using the empirical 85th percentile of the last 20 in-regime magnitudes.
- Adjusts BPM according to timing-window tightness: narrower windows increase difficulty, while wider windows reduce it.