X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=foosball.pm;h=a2b0d55b041ab4d8f6084f523dc8d680a31c4ecc;hb=ea27f7d09fc8c7e3b284e0e248c37a126583faf9;hp=dc5ff223d4c70b82493dbd2a067b3f62d8b930e7;hpb=b31d5b814e17e45e04c6941b5ed698b85e8807af;p=foosball diff --git a/foosball.pm b/foosball.pm index dc5ff22..a2b0d55 100644 --- a/foosball.pm +++ b/foosball.pm @@ -81,4 +81,16 @@ sub calc_rating { return ($newr1, $newrd1); } +sub calc_rating_double { + my ($rating1, $rd1, $rating2, $rd2, $rating3, $rd3, $rating4, $rd4, $score1, $score2) = @_; + my $result = `/srv/foosball.sesse.net/foosrank $rating1 $rd1 $rating2 $rd2 $rating3 $rd3 $rating4 $rd4 $score1 $score2`; + chomp $result; + my ($newr1, $newrd1) = split / /, $result; + + $newrd1 = 30.0 if ($newrd1 < 30.0); + + return ($newr1, $newrd1); +} + + 1;