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
|
The goal is to find out the formula to calculate the appropriate zoom level,
or equivalent: to calculate the size of the world viewport depending on, well,
dunno.
Data collected using bea9a124317, on 2015-08-25 *iirc*. (-> stats.pickle.xz)
Data analyzed using ea4515d0516, with:
python analyze.py stats.pickle > temp
then manually, create win.{size,mass}.{1,2,3,4,5,6} by cutting the
analyze.py output into pieces (depending on number of cells).
view with
gnuplot win.{size,mass}.gnuplot
the gray lines in win.size.gnuplot denote the filtering conditions of
filter_data.py
Then merge and filter the data using
cat win.size.[123456] | python filter_data.py > win.size.all.filtered
win.size.gnuplot will automatically fit a "a * size**b" - like function.
Result: visible diagonal = 369.399 * sum(sizes)**0.431776
Also, analyze.py tells us that the viewport ratio is 1.7 : 1
Additionally, if size<70, then the value 70 instead of "size" is used (found
out by tinkering around manually)
|