]> git.sesse.net Git - foosball/blobdiff - recalc-single-result.pl
Show the rating difference for each game.
[foosball] / recalc-single-result.pl
index 02f421b899b5bef903db0074abe8ba3a2d13d5e2..c67be84b36e84a68e3fba5bd596e57b2e4b460a1 100755 (executable)
@@ -42,10 +42,10 @@ while (my $ref = $q->fetchrow_hashref) {
        printf("%-10s - %-10s: %u - %u, new ratings %u/%u %u/%u\n",
                $ref->{'username1'}, $ref->{'username2'}, $ref->{'score1'},
                $ref->{'score2'}, $newr1, $newrd1, $newr2, $newrd2);
-       $dbh->do('insert into single_rating values (?,?,?,?)', undef,
-               $ref->{'username1'}, $ref->{'gametime'}, $newr1, $newrd1);
-       $dbh->do('insert into single_rating values (?,?,?,?)', undef,
-               $ref->{'username2'}, $ref->{'gametime'}, $newr2, $newrd2);
+       $dbh->do('insert into single_rating values (?,?,?,?,?)', undef,
+               $ref->{'username1'}, $ref->{'gametime'}, $newr1, $newrd1, $newr1-$rating1);
+       $dbh->do('insert into single_rating values (?,?,?,?,?)', undef,
+               $ref->{'username2'}, $ref->{'gametime'}, $newr2, $newrd2, $newr2-$rating2);
 
        $ratings{$ref->{'username1'}} = [ $newr1, $newrd1, $ref->{'eptime'} ];
        $ratings{$ref->{'username2'}} = [ $newr2, $newrd2, $ref->{'eptime'} ];