Grading History

Old history Grading Top

22 July 2017


Fix problem which prevented the identify module doing anything useful on non Microsoft Windows platforms when importing results, exported from a database, into a non-empty database.

Accept swiss table results in result first format: like '+b12' in addition to 'b12+'.

Add arbitrary event and person identifiers to game rows in Event Summary report to say without doubt which games are played by a person when the summary includes multiple events.


23 March 2017


Take account of current date when comparing reported matches against fixture list to indicate which ones should have been played.

Fix problem which prevented some exception reports being written to error log. The reports were, and still are, displayed on request when they occurred.


31 January 2017


Fix problem which caused updates from ECF club reference data to be done incorrectly when using the bsddb3 database interface.


New versions of dependencies.


15 January 2017


Fix problem, introduced at results-0.34, which prevents updates from ECF feedback for results submissions.


23 December 2016

results-0.34.15 chesscalc-0.32.16

New versions of dependencies.


28 October 2016


Accept game results in CSV files where each row contains details of a game and the match in which it was played.

Event configuration files use utf-8, rather than ascii, encoding.


22 October 2016


Offer the option of including or excluding non-NUL characters when extracting data from a CSV file which contains NUL characters. The NUL characters are always excluded.


21 October 2016


Allow regular expressions defined in an event's configuration file to detect drawn games like "Smith 1/2 Jones", or similar ways of saying draw. "Smith 0.5 0.5 Jones" or "Smith ½ ½ Jones" and similar were acceptable already in this context, but "Smith 1/2 1/2 Jones" and "Smith ½ ½ Jones" and similar remain not acceptable.

"Smith 1/2 Jones" remains not acceptable in the default one game result per line case, where no regular expressions are put in the event configuration file.


2 October 2016


'Move to' record in player grading details grid works again after correction to dependency.

Problem introduced at results-0.34 which prevented first-time import of ECF master list is fixed. Imports which update an existing copy were not affected.


New versions of dependencies.


28 September 2016

results-0.34.10 chesscalc-0.32.14

New versions of dependencies.


18 September 2016

results-0.34.9 chesscalc-0.32.13

New versions of dependencies.


14 September 2016

results-0.34.8 chesscalc-0.32.12

Documentation changes only.


9 September 2016

results-0.34.7 chesscalc-0.32.11

New versions of dependencies.


7 September 2016

results-0.34.6 chesscalc-0.32.10

New versions of dependencies.


5 September 2016


Tidy-up after removal of obsolete deferred update code in basesup (see Components).


New versions of dependencies.


7 August 2016

See Old history for previous changes.