]> iEval git - gruntmaster-page.git/commitdiff
Round scores instead of truncating them
authorMarius Gavrilescu <marius@ieval.ro>
Fri, 21 Feb 2014 15:24:33 +0000 (17:24 +0200)
committerMarius Gavrilescu <marius@ieval.ro>
Sun, 23 Feb 2014 09:51:29 +0000 (11:51 +0200)
(cherry picked from commit c9e7fddeb9324857557b0db73c10b80436a4ff4f)

lib/Gruntmaster/Page/St.pm

index b25b5dc6dd8d0139212ead8c9a3c6b2c87c0bbc9..fb7b5f378a504ad3cb6fc1c44a9f7f61d7f051d1 100644 (file)
@@ -24,7 +24,7 @@ sub calc_score{
        $score = ($totaltime - $timetaken) / $totaltime * $score;
        $score -= $tries / 10 * $mxscore;
        $score = $mxscore * 3 / 10 if $score < $mxscore * 3 / 10;
        $score = ($totaltime - $timetaken) / $totaltime * $score;
        $score -= $tries / 10 * $mxscore;
        $score = $mxscore * 3 / 10 if $score < $mxscore * 3 / 10;
-       int $score
+       int $score + 0.5
 }
 
 sub _generate{
 }
 
 sub _generate{
This page took 0.018368 seconds and 4 git commands to generate.