How Dailed scores perception
Every answer is converted to a normalized error, then mapped to a 0-100 score with a difficulty-specific curve.
Core formula
score = round(100 * max(0, 1 - normalizedError ^ curve))
Easy
Score curve
Hard
Score curve
Brutal
Score curve
Exact answers score 100. Errors at or beyond the listed tolerance score 0.
Server verification
Official daily submissions send raw answers. The server regenerates the daily challenge, recomputes scores, and rejects duplicate daily submissions.
Normalized error
Difficulty
Color
RGB answers are converted to OKLab. The Euclidean OKLab distance is divided by the difficulty tolerance.
Easy
Tolerance
Hard
Tolerance
Brutal
Tolerance
Time
Timing uses relative error: absolute milliseconds off divided by the target duration.
Easy
Tolerance
Hard
Tolerance
Brutal
Tolerance
Sound
Frequency answers are converted to ERB-rate distance. Cents are shown for direction, but ERB drives the score.
Easy
Tolerance
Hard
Tolerance
Brutal
Tolerance