I never did much of programming
but I think there could easily be a system to maintain contact and make sure that everyone is “active”
beside the actual in-game-NAME of the person at trackbase
a neccessary log in on trackbase ever 2-4 days, if that did NOT occur, a private message directly to the organizer that you ARE active, just didnt manage — within the 5th day (120 hours past last log-in)
if THAT did NOT occur a reasonable excuse on the 6th day (144 hours past last log-in) // best if you do this before, e.g. holiday, just write a message to the organizer
if non occured, you are out of the tournament
about the programming - all you need is one page to see all last-log-in-data from all players that participate in the current tournament and a programm that automatically marks everyone past 96 hours in yellow, everyone past 120 hours in red, everyone past 144hours as black … and everyone else as green.
ofc, all games that starty you could not answer and expanded stay that way, no matter what excuse.
but I think there should be a 2nd chance if you did not even start a game - thus you indeed might have a break of 1 week during the tournament with no duty, sometimes you need the week… holiday, stress, whatever…
this way, you can send messages on trackbase, update information and stuff and make sure - even IF someone is there with a wrong name- that he/she gets a message within less than 6 days ( mostly 2-4 days)