> For the complete documentation index, see [llms.txt](https://wiki.purduesigbots.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.purduesigbots.com/team-administration/hosting-competitions/tournament-manager.md).

# Tournament Manager

Tournament Manager is the program made by the REC Foundation for hosting competitions. It is used to simply many of the tasks that come with running a Vex Robotics Tournament at all scales and levels. This article will follow the format of the user guide which is linked at the bottom of the article.

### Overview and Concepts

#### Matches and Match Rounds

In VRC, a match is played between two alliances, of two teams each, while in VexU there are only 2 teams. At these events, there are 3 types of matches; Practice (optional), Qualification, and Elimination matches. Practice matches have no effect on a team's ranking and are more common at large events to help teams get situated. Qualification matches are used to determine event ranking, where alliances are randomly determined and rankings are determined as written in the game manual. Following all qualification matches, and alliance selection, an elimination bracket will be generated, and matches will be played in a single elimination style.

#### Fields and Field Sets

Tournament Manager supports the use of 1 or more fields where any more than one field at a competition should be added to a field set. A competition can have multiple field sets consisting of several fields each however in each field set, only one match timer can be run at a time. This feature is so that a field set can be used in a round-robin fashion. It is up to the Event Partner's discretion to decide the best arrangement of fields and field sets.

#### Audience, Pit and Field Displays

As Tournament Manager is used to run the event, it is also used to share information with teams, and spectators. Tournament Manager has 3 display types. Audience Displays give information to spectators including the match timer, match score results, alliance selection, and rankings information. Pit Displays are used to communicate with teams information like upcoming matches, and ranking. Field Que displays are placed at queuing tables to show what teams are on the field for the upcoming matches.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://wiki.purduesigbots.com/team-administration/hosting-competitions/tournament-manager.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
