Do not deduct points for last solution
authorMarius Gavrilescu <marius@ieval.ro>
Fri, 14 Feb 2014 17:43:06 +0000 (19:43 +0200)
committerMarius Gavrilescu <marius@ieval.ro>
Fri, 14 Feb 2014 17:43:06 +0000 (19:43 +0200)
lib/Gruntmaster/Page/St.pm

index 2186fea570647822782d3fb32f6a3492f0750c2c..6486136cb09d362b6c0cd2f14294ba748c18217d 100644 (file)
@@ -44,8 +44,7 @@ sub _generate{
        my (%scores, %tries);
        for (1 .. jobcard) {
                if ($Gruntmaster::Data::contest) {
-                       $tries{job_user()}{job_problem()}++;
-                       $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}, $totaltime) if job_date() > $start;
+                       $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}++, $totaltime) if job_date() > $start;
                } elsif (defined job_user && defined job_problem && defined job_result) {
                        if (defined job_result_text && job_result_text =~ m/^(\scores+)/) {
                                $scores{job_user()}{job_problem()} = $ct;
This page took 0.010733 seconds and 4 git commands to generate.