diff --git a/docs/stats.php b/docs/stats.php index d9effb5..8acfad7 100755 --- a/docs/stats.php +++ b/docs/stats.php @@ -41,18 +41,19 @@ } $dist = 1 - ($i / 50); + $dist = pow($dist,0.3); $new_sum = array_sum($pr); foreach ($result as $usern) { $h = $pr[$usern['username']]; - $pr[$usern['username']] = pow(M_E,log($h) / log($new_sum) * log(10000)) * $dist + ($h * (1 - $dist)); + $pr[$usern['username']] = (pow($h / $new_sum,1.1) * 100) * $dist + ($h * (1 - $dist)); } } $new_sum = array_sum($pr); foreach ($result as $usern) { - $pr[$usern['username']] = $pr[$usern['username']] * 10000 / $new_sum; + $pr[$usern['username']] = $pr[$usern['username']] * 100 / $new_sum; } function cmp($a, $b) { @@ -77,7 +78,7 @@ -
Power:
+
Power: %