Game rules · Timing precision

Pulse

A seeded pulse pattern scrolls to the strike line, accelerating as it goes. Millisecond timing is the whole game.

The run

How it plays

  • Each tap is matched to the earliest unmatched pulse within ±250ms.
  • Off-beats and rests appear as the pattern develops.
  • Both players play the identical pattern.
+21ms-3ms

Timing precision · 60s runs

Scoring formula · versioned

Every point, accounted for

Integer arithmetic only — the same result on every device, every time. Changing any number creates a new scoring version; old results never change.

ComponentConditionPoints
Flawlesswithin ±30ms+100
Clean±60 / ±100ms+70 / +40
Loose±160 / ±250ms+20 / +5
Streak multiplier+5% per quality hit, cap +50%×1.00–1.50
Missed pulseno tap within the window−25
Stray tapno pulse nearby−15

Fairness

Chance never picks the winner

The challenge is sealed and identical for both players — variety without advantage. Every official score is replayed and verified on the server.

Deterministic challengesServer-replayed scoresNo random tie-breaks