make tests work again - now tournament is an arbiter of implementations - only here to ensure consistency - a timeles guardian