1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// `TierStats` -- per-tier counters `score.rs` fills and `render.rs` reads.
// Every count is a `usize`; ratios are computed at render time
// (`ratio_text`/`ratio_j`) from a hit count and a denominator, both kept,
// rather than as a pre-divided `f64` -- there is exactly one place (each
// renderer) that has to decide how a zero denominator prints, instead of
// that decision being baked into the data.