The list of tourneys completed - is that for the last 20 days - or does it run from the start of the month of inquiry? The first date i get on the list is 5th march - would that still be the case if i did the same thing on the 31st march - or would i lose some at the beginning of the month?As long as the tourney results aren't deleted from the TB database they should stay indefinitely available. And there shouldn't be much reason to do so, since I reckon that the results have a quite small footprint.
The tourney data stays in memory until I manually purge it, which I do once every few weeks. In the future, this will be done automatically. The footprint is small, but webrunner runs mgnu bots and other stuff on that server too, so TourneyBot tries to be a good process regarding memory and CPU time.
As far as monthly winners go, this will have to wait quite a bit for any programming support. Current plan is:
1. complete the new bracket building algorithm (almost done, the problem is converting the old ongoing tourneys, mainly #105 to the new binary tree based system - the old tourney objects and the new ones are incompatible on the binary level).
2. make a subscription system for notifications via tells.
3. implement some sort of double elimination bracket system
After that, it's probably going to be the new scheduler.