| Interface | Description | 
|---|---|
| MatchSelector | 
 An interface for defining how matches in a tournament will be determined 
 | 
| Class | Description | 
|---|---|
| MatchEntry | 
 This class indicates which player in a tournament is to play in a match and what  
SGAgentType role they will play. | 
| Tournament | 
 This class is designed to run tournaments of sets of users. 
 |