Scoring

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

0.65

Hard

Score curve

0.50

Brutal

Score curve

0.38

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

0..1

Difficulty

easy / hard / brutal

Color

RGB answers are converted to OKLab. The Euclidean OKLab distance is divided by the difficulty tolerance.

Easy

Tolerance

0.35

Hard

Tolerance

0.25

Brutal

Tolerance

0.16

Time

Timing uses relative error: absolute milliseconds off divided by the target duration.

Easy

Tolerance

25%

Hard

Tolerance

15%

Brutal

Tolerance

8%

Sound

Frequency answers are converted to ERB-rate distance. Cents are shown for direction, but ERB drives the score.

Easy

Tolerance

3.20

Hard

Tolerance

2.60

Brutal

Tolerance

2.20