2009-12-26 bps * calibrate.pl: added a huge, very neatly coded script to calibrate users' stats should they wish. it takes user IDs, but doesn't store anything but the first 3p and 4p games' dates (see idinfo.txt for that). this is for a request by izayoi. * ranking.pl: updated accordingly (and much more horribly) to use the calibration data. this is still in testing, so it might not work! * TODO: need to ask yodel to translate the calibrate.pl page and the added text to ranking.pl. 2009-12-21 bps * ranking.pl: added a more verbose set of parameters to search for many game rule types, as per a request by Otonashi, whom I must also thank for publicising this service. the code is slightly more neat now, albeit still a mess. * req.pl: added a request system, since email puts people off quite often 2009-12-19 bps * ranking.pl: fixed a bug that showed incorrect gametypes for dan/upperdan games; added text/plain mode as per a request by Shingo Tsunoda. 2009-07-16 bps * ranking.pl: completely migrated to a huge MySQL database. all L0000 logs are available to query now. NoName can not and will never be able to be queried again, though (it was a bug anyway). * stats/: GRAPHS and stuff regarding the database. interesting stuff 2009-06-28 bps * ranking.pl: now has the features of ranking_houou.pl. cron task updated to generate scaall.log, overall efficiency has increased a great deal. 2009-06-18 bps * ranking_houou.pl: added a script to search houou ("gigadan") games. it is nearly finished. there is a VAST improvement in the speed of the script. the way the old one (ranking.pl) works (I will update it accordingly later) is by opening-closing hundreds of files for every day. this is horribly inefficient, so instead a cron task now dumps all scc game records into one file (as well as the individual html files). another problem was the use of perl's TimeDate module, which is atrociously slow at some of the rather redundant arithmetic I was doing. I will update index.html soon, so that there is a link to houou.html and 7447.html. I'll get UmaiKeiki to translate the houou stuff, check it once more and then send it to tenhou so they can post it on their blag maybe, since nobody in 7447 bar puyo is actually houou level. 2009-06-15 bps * ranking.pl: there was a critical bug where giving a really big end date resulted in an internal date iteration loop based on perl's DateTime module taking ages to finish because of a lot of number crunching. I fixed it by forcing dates to not exceed "now" or precede 2006-07-01 * index.html: autogeneration now dates back to 2006-07-01 * ../gamerecords/: thanks to tenhou posting logs on their blag, these now go back to 2006-07-01! great! 2009-04-12 bps * index.html: autogenerated by cron script every day to add a new date * ranking.pl: removed 'Worst end pt.' figure for now; cleaned up debug messages