]> git.sesse.net Git - wloh/blobdiff - www/rating.pl
Train one model (with its own aux parms) per locale.
[wloh] / www / rating.pl
index f69b19ac2307a3f9392dadc625f14bfe7b190537..5eb822807d1859b7b013c6f17960f83de2c2aacc 100755 (executable)
@@ -20,7 +20,10 @@ $dbh->{RaiseError} = 1;
 
 binmode STDOUT, ':utf8';
 
-my $aux_parms = wloh_common::get_auxillary_parameters($dbh);
+my $cgi = CGI->new;
+my $locale = wloh_common::get_locale($cgi);
+
+my $aux_parms = wloh_common::get_auxillary_parameters($dbh, $locale);
 my $match_stddev = $aux_parms->{'score_stddev'} * sqrt(2.0);
 
 print CGI->header(-type=>'text/html; charset=utf-8', -expires=>'+5m');
@@ -78,8 +81,6 @@ printf <<"EOF", $aux_parms->{'rating_prior_stddev'}, $match_stddev;
       </tr>
 EOF
 
-my $cgi = CGI->new;
-my $locale = wloh_common::get_locale($cgi);
 my $season = wloh_common::get_max_season($dbh, $locale);
 
 # Pick up all the subdivisions' ratings.