Minimum Players & Undo Results
There is now a minimum number of players to start a tournament: 2.
Tournament.addPlayer()
returns false if the event has started. If you really want to do this, just mimic the method in your implementation.
Tournament.undoResults()
is a new method that erases the results of a match and ensures both players in the match are active in the event.