maxDensity returns the maximum density score achievable for have and want.
(have, want int)
| 250 | |
| 251 | // maxDensity returns the maximum density score achievable for have and want. |
| 252 | func maxDensity(have, want int) float64 { |
| 253 | if have < want { |
| 254 | return 1 |
| 255 | } |
| 256 | return 2 - float64(have-1)/float64(want-1) |
| 257 | } |
| 258 | |
| 259 | // unitLegibility returns a default legibility score ignoring label |
| 260 | // spacing. |