If a match is entered out of order, but the correct
time is entered, the matches "show all detail" view
provides an error in the display. Ultimately, the
total ELO changes and end result are correct. However,
if you look at the per-match detail, it displays in
accurately. If you would like to see an example of
this bug, look at the live ducati league website, look
at three matches played on 8/27/06 between 22:42:00 and
23:59:59 that same day. In particular, the last
BzInc-TfC match was entered after the last BzInc-Dub
match, but finished before the dub match. The TFC
match SHOULD display: BzInc 1403 > 1411, and TfC 1103 >
1095. The Dub match should display: BzInc 1411 > 1396
and Dub 1551 > 1566. Again, the end result (Tfc at
1095, bzi at 1396 and dub at 1566) is correct, but the
match detail displays improperly.
Logged In: YES
user_id=229854
Yes. That's not exactly a 'bug'. It is that way for
effiency reasons. When a match is entered out of order (or
deleted), all team scores are recalcuated by running through
ALL matches ever entered. To update each match record would
be slow. So, the point change is only calculated on match
entry, but not updated on match modification. That is why
the 'show all detail' is only available to admins. I will,
however, try to look at 'fixing' this when time/priorites
permit.
-menotume