Better error-checking on tournament scheduling