Tuesday, 1 July 2014

Street Chess Tournament Archives

As a little weekend project I decided to put 5 years worth of Street Chess events onto the web (For those that don't know, Street Chess is a weekly rapid tournament held outdoors in Canberra). Although Street Chess has been running for 20 years, it was only in the last 5 years that there was an almost complete set of electronic data.
The data was generated by the Swiss Perfect pairing program, and was extracted and formatted by a python program I (mainly) wrote. The tricky bit is getting the data out of Swiss Perfect,as it uses a not quite 100% correct implementation of the xBase format (old dBaseII!). There was around 500 lines of code, and it does a directory walk, to generate a web page for each tournament. I've also generated some basic player statistics as well, although there is still some work need on that.
The finished product is at http://members.iinet.net.au/~shaunpress/streetchess/ with a link to each event, as well as to the player stats.
Doing a quick look at the stats, the busiest player is Miles Patterson, with 875 games over 125 tournament. His points tally of 580.5 is also way out in front. Probably the most successful player (of players with more than 10 events) is FM Endre Ambrus with a score of 93%. In the 384 games he has played, he has lost only 20, while winning 348. Of the female players WIM Emma Guo scored an impressive 75%, while Alana Chibnall was the busiest with 84 tournaments.

No comments: