diff --git a/Src/network-broker/stats.py b/Src/network-broker/stats.py index 831a583..5c21803 100644 --- a/Src/network-broker/stats.py +++ b/Src/network-broker/stats.py @@ -57,16 +57,24 @@ class HtmlGenerator: outf.write("\n") outf.write("

\n") - outf.write("\n") + outf.write("\n") count = 1 n_countries = len(sorted_countries) - for i in range(0, n_countries / 2): + for i in range(0, n_countries / 3): c1, n1 = sorted_countries[i] - c2, n2 = sorted_countries[i + n_countries / 2] - outf.write("\n" % - (count, c1, n1, count + n_countries / 2, c2, n2) ) + c2, n2 = sorted_countries[i + n_countries / 3] + c3, n3 = sorted_countries[i + (n_countries / 3) * 2] + outf.write("\n" % + (count, c1, n1, count + n_countries / 3, c2, n2, count + (n_countries / 3) * 2, c3, n3) ) count = count + 1 + # Output the last if it's odd + for i in range(0, n_countries % 3): + c1, n1 = sorted_countries[n_countries - i - 1] + outf.write("\n" % + (n_countries - n_countries % 3 + i + 1, c1, n1) ) + + outf.write("

Country list

List of countries

%3d %s (%d)   %3d %s (%d)
%3d %s (%d)   %3d %s (%d)   %3d %s (%d)
%3d %s (%d)
\n") outf.write("\n")