From e4f75084cfd962326c47b09173c92df2fe47fbf4 Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Fri, 14 Feb 2014 19:43:06 +0200 Subject: [PATCH] Do not deduct points for last solution --- lib/Gruntmaster/Page/St.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Gruntmaster/Page/St.pm b/lib/Gruntmaster/Page/St.pm index 2186fea..6486136 100644 --- a/lib/Gruntmaster/Page/St.pm +++ b/lib/Gruntmaster/Page/St.pm @@ -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; -- 2.30.2