]>
git.sesse.net Git - foosball/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Steinar H. Gunderson [Sat, 8 Dec 2007 16:27:02 +0000 (17:27 +0100)]
Now Simpson's rule works like a charm... Odd.
Steinar H. Gunderson [Sat, 8 Dec 2007 13:43:00 +0000 (14:43 +0100)]
Minor integration tweaks.
Steinar H. Gunderson [Sat, 8 Dec 2007 12:45:53 +0000 (13:45 +0100)]
Implement proper probabilities (integrating the entire pdf), so assessments
take into account the standard deviation. This also enables more proper model
evaluation, as it mirrors the "predictive discrepancy" used in the Glicko
paper.
Steinar H. Gunderson [Sun, 2 Dec 2007 14:44:07 +0000 (15:44 +0100)]
Optimize the sech²(x) function a bit.
Steinar H. Gunderson [Sun, 2 Dec 2007 11:45:59 +0000 (12:45 +0100)]
Make the initial rating/RD constants instead of hard-coded values.
Steinar H. Gunderson [Sun, 2 Dec 2007 11:43:15 +0000 (12:43 +0100)]
Support the logistic distribution in addition to the normal distribution. Not enabled yet.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:55:07 +0000 (14:55 +0200)]
Another reserve().
Steinar H. Gunderson [Sun, 21 Oct 2007 12:54:11 +0000 (14:54 +0200)]
Remove another mul or so.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:50:35 +0000 (14:50 +0200)]
Change a few divs by constants to muls.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:38:57 +0000 (14:38 +0200)]
Pre-size one vector.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:33:34 +0000 (14:33 +0200)]
Generalize the Gauss-Jordan solver to arbitrary sizes. In the process it's
becoming really crufty old code =)
Steinar H. Gunderson [Sun, 21 Oct 2007 12:14:40 +0000 (14:14 +0200)]
More cleanups, and statify.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:12:09 +0000 (14:12 +0200)]
Use C++ headers.
Steinar H. Gunderson [Sun, 21 Oct 2007 12:06:08 +0000 (14:06 +0200)]
Minor cleanups and optimizations.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:54:49 +0000 (13:54 +0200)]
Move the games column.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:53:28 +0000 (13:53 +0200)]
Fix a few warnings.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:52:50 +0000 (13:52 +0200)]
Show the number of games.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:41:45 +0000 (13:41 +0200)]
Removed obsolete (and wrong) function.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:40:52 +0000 (13:40 +0200)]
Centralize rounding decisions, so we round symmetrically.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:34:31 +0000 (13:34 +0200)]
Consistency is king.
Steinar H. Gunderson [Sun, 21 Oct 2007 11:33:40 +0000 (13:33 +0200)]
Shorten the headings a bit.
Steinar H. Gunderson [Sun, 21 Oct 2007 00:03:21 +0000 (02:03 +0200)]
"Fix" the assessment look too.
Steinar H. Gunderson [Sat, 20 Oct 2007 23:54:34 +0000 (01:54 +0200)]
Made the front page a bit more... different.
Steinar H. Gunderson [Wed, 17 Oct 2007 19:14:02 +0000 (21:14 +0200)]
Support double assessment, now that it's fast.
Steinar H. Gunderson [Wed, 17 Oct 2007 16:39:27 +0000 (18:39 +0200)]
Switch to FFT-based calculation. Much, much faster!
Steinar H. Gunderson [Wed, 17 Oct 2007 16:36:41 +0000 (18:36 +0200)]
Fix another bad double bug...
Steinar H. Gunderson [Tue, 16 Oct 2007 15:22:08 +0000 (17:22 +0200)]
Fix the ordering of almost-equal games on the front page.
Steinar H. Gunderson [Thu, 11 Oct 2007 19:30:00 +0000 (21:30 +0200)]
Typofix.
Steinar H. Gunderson [Thu, 11 Oct 2007 19:28:34 +0000 (21:28 +0200)]
Invert the sign in the inner integral, as it's then expressible as a convolution.
Steinar H. Gunderson [Thu, 11 Oct 2007 17:06:25 +0000 (19:06 +0200)]
Switch to more accurate double score calculation.
Steinar H. Gunderson [Wed, 10 Oct 2007 22:04:28 +0000 (00:04 +0200)]
Precompute the binomial as a single value instead of two separate ones.
Steinar H. Gunderson [Wed, 10 Oct 2007 22:01:24 +0000 (00:01 +0200)]
Make a common function for the Simpson integration stuff.
Steinar H. Gunderson [Wed, 10 Oct 2007 21:46:28 +0000 (23:46 +0200)]
Fix syntax error on new double results.
Steinar H. Gunderson [Mon, 8 Oct 2007 18:47:50 +0000 (20:47 +0200)]
Remove a double negative.
Steinar H. Gunderson [Mon, 8 Oct 2007 18:15:05 +0000 (20:15 +0200)]
Support k != 10, ie. the new table.
Steinar H. Gunderson [Mon, 8 Oct 2007 11:15:31 +0000 (13:15 +0200)]
Fixed insertion of new results again.
Steinar H. Gunderson [Fri, 5 Oct 2007 21:34:08 +0000 (23:34 +0200)]
More writing about FoosRank.
Steinar H. Gunderson [Fri, 5 Oct 2007 21:31:31 +0000 (23:31 +0200)]
Changed a few headings.
Steinar H. Gunderson [Fri, 5 Oct 2007 21:27:57 +0000 (23:27 +0200)]
Show the rating difference for each game.
Steinar H. Gunderson [Fri, 5 Oct 2007 21:05:00 +0000 (23:05 +0200)]
Show the ratings in the assessments.
Steinar H. Gunderson [Fri, 5 Oct 2007 20:57:53 +0000 (22:57 +0200)]
foorank -> foosrank
Steinar H. Gunderson [Fri, 5 Oct 2007 16:45:52 +0000 (18:45 +0200)]
Bug fixes.
Steinar H. Gunderson [Fri, 5 Oct 2007 16:45:39 +0000 (18:45 +0200)]
Oops, also remember the C++ part of the assessment.
Steinar H. Gunderson [Fri, 5 Oct 2007 16:45:11 +0000 (18:45 +0200)]
Added an assessment function.
Steinar H. Gunderson [Fri, 5 Oct 2007 16:43:56 +0000 (18:43 +0200)]
Split out the team rating calculation into a separate function.
Steinar H. Gunderson [Wed, 3 Oct 2007 23:17:02 +0000 (01:17 +0200)]
Split out a function.
Steinar H. Gunderson [Wed, 3 Oct 2007 23:11:06 +0000 (01:11 +0200)]
Switch to using Simpson's rule for the moment estimation as well, which seems
to yield a way better initial estimate.
Steinar H. Gunderson [Wed, 3 Oct 2007 22:07:11 +0000 (00:07 +0200)]
Switch to using Simpson's rule for the integration, and discouple the two
step sizes.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:33:25 +0000 (23:33 +0200)]
Remove obsolete code.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:31:41 +0000 (23:31 +0200)]
Make the recalc stuff age the RDs properly.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:23:53 +0000 (23:23 +0200)]
Make a constant out of 455.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:20:13 +0000 (23:20 +0200)]
FoosRank commercials.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:16:18 +0000 (23:16 +0200)]
Don't show ratings without any information.
Steinar H. Gunderson [Wed, 3 Oct 2007 21:15:13 +0000 (23:15 +0200)]
Fix the initial sigma estimate.
Steinar H. Gunderson [Wed, 3 Oct 2007 20:44:46 +0000 (22:44 +0200)]
Switch to FooRank!
Steinar H. Gunderson [Wed, 3 Oct 2007 20:35:20 +0000 (22:35 +0200)]
Add recalc scripts.
Steinar H. Gunderson [Wed, 3 Oct 2007 20:19:33 +0000 (22:19 +0200)]
Fixed a bad bug...
Steinar H. Gunderson [Wed, 3 Oct 2007 20:03:55 +0000 (22:03 +0200)]
Remove superfluous stuff.
Steinar H. Gunderson [Wed, 3 Oct 2007 19:59:01 +0000 (21:59 +0200)]
Initial checkin.