> For the complete documentation index, see [llms.txt](https://docs.gymart.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gymart.org/settings-reference/scheduling-results-projector-settings.md).

# Scheduling, results, and projector settings

These settings live in the session configuration panel (Session Settings), the squad generation dialog, the Results page, and the Projector Display module library. You reach them from within an open meet.

***

## Scheduling

### Session name

**What it does.** The human-readable label for a block of competition time.

**What it affects.** Shown in the session list, the registration schedule view, and the Judges Companion login screen.

**When to use it.** Always required. Use a name that distinguishes sessions clearly, for example "Session 1, WAG Junior" or "Saturday Afternoon TRA".

**Default.** Empty (must be set).

***

### Description

**What it does.** Optional free-text note on the session.

**What it affects.** Visible to the organizer only, not to registrants or spectators.

**When to use it.** Add context you want to remember, such as "Warmup room B opens at 7:30 am". Skip it if you have nothing useful to say.

**Default.** Empty.

***

### Discipline

**What it does.** Sets the gymnastics discipline this session runs.

**What it affects.** Determines the apparatus list, the scoring shape, and which judging options apply. Several session settings appear only for artistic disciplines.

**When to use it.** Set it to match the gymnasts competing in the session. It can only be changed when the meet was set up with more than one discipline; a single-discipline meet fixes it automatically.

**Options.**

| Option                     | What it means                         |
| -------------------------- | ------------------------------------- |
| Women's Artistic           | WAG events                            |
| Men's Artistic             | MAG events                            |
| Women's Artistic Plus      | A WAG variant with an extended setup  |
| Rhythmic                   | Rhythmic gymnastics                   |
| Trampoline                 | Trampoline, double mini, and tumbling |
| Parkour                    | Parkour events                        |
| Aerobic                    | Aerobic gymnastics                    |
| Acrobatic                  | Acrobatic gymnastics                  |
| Aesthetic Group Gymnastics | AGG events                            |

The dropdown lists only the disciplines your meet was set up with.

**Default.** Women's Artistic.

***

### Gymnast capacity

**What it does.** Sets a maximum number of gymnasts allowed in this session.

**What it affects.** Assignment of gymnasts to this session is blocked once the cap is reached.

**When to use it.** Use when a venue or judging panel can only handle a fixed number of gymnasts per session. Leave blank for no cap.

**Default.** None (no cap).

***

### Rotation access mode

**What it does.** Controls whether the apparatus order for each rotation group is calculated automatically or set by hand.

**What it affects.** How the squad list resolves which apparatus each rotation group starts on, and what judges see in the Judges Companion.

**When to use it.** Use Inferred for standard rotations where the algorithm can derive the order from the rotation number and bump number. Switch to Explicit when you need a non-standard apparatus starting order that the algorithm cannot produce.

**Options.**

| Option   | What it means                                                                               |
| -------- | ------------------------------------------------------------------------------------------- |
| Inferred | Apparatus order is derived automatically from the rotation number and rotation bump number  |
| Explicit | You set the starting apparatus for each rotation individually in the rotation configuration |

**Default.** Inferred.

***

### Rotation bump number

**What it does.** An offset that shifts which apparatus each rotation group starts on when rotation access mode is set to Inferred.

**What it affects.** The starting apparatus assigned to each rotation group. A bump of 1 means rotation group 1 starts on apparatus 1, group 2 starts on apparatus 2, and so on. A bump of 2 shifts everything forward by one position.

**When to use it.** Leave at 1 for the standard assignment. Increase it when groups need to start on a different apparatus due to warmup or judging panel placement. Locked once final results exist for the session.

**Default.** 1.

***

### Timeline sections

**What it does.** Named time blocks that divide the session into phases, each with a start time and end time.

**What it affects.** Drives the live-progress timeline shown to registrants and the session clock in the organizer view. Common sections are Warmup, Competition, Break, and Awards.

**When to use it.** Add at least a Competition section with accurate start and end times for every session. Fill in Warmup and Awards when those times are confirmed.

**Default.** No sections (must be added).

***

### Timeline start shift

**What it does.** A slider that moves the entire timeline forward or backward in time, shifting all section times proportionally.

**What it affects.** All section start and end times shift together by the same amount.

**When to use it.** Use on the day if the session is running ahead or behind schedule and you want to update the timeline without editing each section individually.

**Default.** No shift (0 minutes).

***

### Squad size

**What it does.** The target number of gymnasts per rotation in the auto-assignment algorithm.

**What it affects.** How many gymnasts are placed in each rotation group. The algorithm distributes gymnasts as evenly as possible toward this target.

**When to use it.** Set it to the number that balances apparatus timing across your judging panels. A squad of 6 on six apparatus means roughly one gymnast per apparatus per rotation.

**Default.** Calculated from total gymnasts divided by number of rotations (minimum per rotation), set automatically when you open the dialog.

***

### Optimization priority

**What it does.** A slider from 0 to 1 that controls the trade-off the algorithm makes when placing gymnasts.

**What it affects.** At 0, the algorithm prioritizes keeping gymnasts from the same level together. At 1, it prioritizes keeping gymnasts from the same club together.

**When to use it.** Move toward 0 for championship meets where level grouping matters for judging consistency. Move toward 1 for invitationals where coaches prefer to warm up and supervise their own athletes together.

**Default.** 0.5 (equal weight).

***

### Fixed squad size

**What it does.** When on, every rotation (except the last remainder group) contains exactly the target squad size.

**What it affects.** Predictable, uniform rotation timing. With it off, the algorithm may vary rotation sizes to handle the total gymnast count more evenly.

**When to use it.** On for large meets where consistent apparatus timing is important. Off when flexibility produces a better overall distribution.

**Default.** On.

***

### Pin athletes

**What it does.** Locks gymnasts who have already been placed in a rotation so the algorithm does not move them.

**What it affects.** Pre-placed gymnasts stay in their current positions; the algorithm fills around them.

**When to use it.** On when you have made manual placements you want to preserve, for example gymnasts with special scheduling needs. Off when you want the algorithm to reassign everyone from scratch.

**Default.** On.

***

### Minimum flight size

**What it does.** Any rotation group larger than this number is automatically split into Flight 1 and Flight 2.

**What it affects.** Whether two-flight structure is created and how the squad list divides large rotation groups.

**When to use it.** Set this to the maximum number of gymnasts you want competing on one apparatus at the same time before a flight split is needed. Raise it if you prefer larger single groups.

**Default.** 10.

***

### Flight division

**What it does.** Sets the index within a rotation's gymnast list where Flight 1 ends and Flight 2 begins.

**What it affects.** Which gymnasts compete in the first flight versus the second flight on each apparatus.

**When to use it.** Adjust this from the squad list when you need to rebalance the split between flights after auto-assignment. Drag the divider on the squad list rather than setting the number directly.

**Default.** None (no flight split unless the rotation exceeds the minimum flight size).

***

## Results

### Score visibility (Public / Private)

**What it does.** Makes live scores visible to anyone with the meet link, or keeps them visible to organizers only.

**What it affects.** Whether spectators in the Gym Art app and on the public meet page can see scores and rankings as they are entered.

**When to use it.** Turn on before the competition begins if you want spectators to follow along. Turn off for training meets or if you need to review scores before releasing them.

**Options.**

| Option  | What it means                                              |
| ------- | ---------------------------------------------------------- |
| Public  | Anyone with the meet link can see live scores and rankings |
| Private | Only organizers and admins can see scores                  |

**Default.** Private (off).

***

### Show team scores (level)

**What it does.** Controls whether team aggregate scores are shown publicly for a specific level.

**What it affects.** Whether team scoring rows appear on the spectator display and the Gym Art app for gymnasts in this level.

**When to use it.** Off when team scoring is tracked internally but you do not want to display team totals publicly. On when team results are part of the public competition.

**Default.** On.

***

### Display results (level)

**What it does.** Controls whether this level's results appear on the projector display and in the Gym Art app.

**What it affects.** When off, the level's rankings and scores stay hidden from the spectator display and the app, even when the meet's score visibility is public.

**When to use it.** Leave on for levels you want spectators to follow. Turn off for a level whose results you are not ready to show.

**Default.** On.

***

### Show ranks (level)

**What it does.** Controls whether rank numbers appear next to this level's results.

**What it affects.** When off, scores show without placements on the projector and in the app for this level.

**When to use it.** Turn off for developmental or participation levels where you do not want to rank gymnasts publicly.

**Default.** On.

***

### Show videos (level)

**What it does.** Controls whether recorded routine videos are shown for this level in the Gym Art app.

**What it affects.** When off, gymnasts and spectators cannot view this level's routine videos. This setting requires video recording to be enabled for the meet.

**When to use it.** Turn off for levels where you recorded videos for internal review only.

**Default.** On, when meet video recording is enabled.

***

## Projector display

### Leaderboard module

The leaderboard shows ranked results that page through your chosen apparatus. The settings below define what it shows, how it looks, and how long each page stays up. Module name, apparatus selection, seconds per page, and display colors work the same way on the latest scores module.

#### Module name

**What it does.** An internal label for the module in your display library.

**What it affects.** Identifies the module when you add it to a display loop. It is not shown on the projection screen.

**When to use it.** Name it for what it shows, for example "Junior WAG all-around", so you can find it later.

**Default.** Required.

***

#### Leaderboard scope

**What it does.** Chooses which results appear on the board.

**What it affects.** Narrows the leaderboard to a level, a scoring category, a competition, and a subdivision.

**When to use it.** Set the level first, then narrow further when you want to show one competition or subdivision at a time.

**Options.**

| Setting     | What it does                                      |
| ----------- | ------------------------------------------------- |
| Level       | The level whose gymnasts are shown                |
| Category    | Individual or team standings                      |
| Competition | Narrows to one competition within the level       |
| Subdivision | Narrows to one subdivision within the competition |

**Default.** Category is Individual; the rest are chosen per module.

***

#### Vault display

**What it does.** Controls how vault appears, when vault is one of the selected apparatus.

**What it affects.** Whether vault uses the level's vault score decision or an override for this display, and whether each gymnast shows one combined vault row or a separate row per attempt.

**When to use it.** Leave the score decision on the level default unless this display needs a different rule. Turn on both vault scores when the audience should see each attempt.

**Default.** Uses the level default; both vault scores off.

***

#### Apparatus selection

**What it does.** Chooses which apparatus pages appear and in what order.

**What it affects.** The display pages through the apparatus you select, in the order you tap them. Works the same on the latest scores module.

**When to use it.** Select the apparatus you want on screen, tapping them in the order they should appear.

**Default.** None selected (you choose).

***

#### Seconds per page

**What it does.** How long each page stays on screen before the display advances.

**What it affects.** The pace of the rotation through pages. Works the same on the latest scores module.

**When to use it.** Set it long enough to read a full page, usually 8 to 15 seconds.

**Default.** 8 seconds on the leaderboard; 30 seconds on latest scores.

***

#### Row visibility

**What it does.** Controls which elements appear on each gymnast's row.

**What it affects.** Whether the rank number and start value column show, and whether the top three rows are highlighted.

**When to use it.** Turn off rank for developmental or non-competitive displays. Keep the top-three highlight for finals.

**Options.**

| Setting             | What it does                     | Default |
| ------------------- | -------------------------------- | ------- |
| Show rank           | Shows the placement number       | On      |
| Show start value    | Shows the start value (D) column | On      |
| Highlight top three | Emphasizes the top three rows    | On      |

**Default.** All on.

***

#### Club display

**What it does.** Controls whether and how each gymnast's club is shown.

**What it affects.** Whether a club column appears, and whether long club names are abbreviated to a set length.

**When to use it.** Show the club at multi-club meets. Abbreviate when full names are too wide, and set the maximum characters to fit your screen.

**Default.** Show club on; abbreviation off; maximum 6 characters when abbreviation is on.

***

#### Max gymnasts per group

**What it does.** Caps how many gymnasts appear on one page.

**What it affects.** When a group has more gymnasts than the cap, the rest flow onto additional pages.

**When to use it.** Set a cap when groups are large and rows would otherwise be too small to read. Leave it on Show all to fit everyone on as few pages as possible.

**Default.** Show all.

***

#### Display colors

**What it does.** Sets the background and text colors of the projection.

**What it affects.** The look of the screen. Colors are entered as hex values. Works the same on the latest scores module.

**When to use it.** Match your event branding, and keep strong contrast between background and text so the board reads from the back of the room.

**Default.** Black background, white text.

***

#### Start value display mode

**What it does.** Controls how the start value (D score) column appears on the leaderboard when "Show start value" is on.

**What it affects.** Whether the column shows the D score alone or the D score combined with the maximum execution score.

**When to use it.** Use "D only" when you want a compact column. Use "D + Max E" when you want the audience to see both components at a glance.

**Options.**

| Option    | What it means                                                    |
| --------- | ---------------------------------------------------------------- |
| D only    | Shows the difficulty score by itself                             |
| D + Max E | Shows the difficulty score alongside the maximum execution score |

**Default.** D + Max E.

***

#### Omit start value for all-around

**What it does.** Hides the start value column on the all-around (total) page of the leaderboard, even when start value is shown for individual apparatus pages.

**What it affects.** The all-around page shows total scores without a D column; apparatus pages are unaffected.

**When to use it.** On when a D column does not make sense for the combined total, for example when gymnasts accumulate start values across multiple apparatus and the sum would be misleading to a general audience.

**Default.** Off.

***

#### Show neutral deductions

**What it does.** Adds a neutral deductions column to the leaderboard display.

**What it affects.** Audience can see any neutral deductions (line, time, or chair) applied to gymnasts alongside their scores.

**When to use it.** On for FIG-format meets where neutral deductions are common and the audience expects to see them. Off for recreational meets where neutral deductions are rare or not relevant to the public display.

**Default.** Off.

***

#### Show event logo

**What it does.** Displays your club's profile image on the leaderboard projection.

**What it affects.** The club logo appears on screen as part of the leaderboard design.

**When to use it.** On for branded displays at public competitions. Off if you prefer a cleaner screen or have not uploaded a club logo.

**Default.** Off.

***

### Latest scores module

The latest scores module shows the most recently entered scores for a session as they come in. Its module name, apparatus selection, seconds per page, and display colors work the same as on the [leaderboard module](#leaderboard-module).

#### Session (latest scores)

**What it does.** Chooses which session's scores feed the display.

**What it affects.** The board shows the most recent scores from the selected session.

**When to use it.** Pick the session that is currently competing.

**Default.** None selected.

***

#### Start value display mode (latest scores)

**What it does.** Controls how the start value column appears on the latest scores display.

**What it affects.** Same as the leaderboard setting: whether the column shows D alone or D with maximum execution.

**When to use it.** Match this to your leaderboard setting for a consistent look across all displays.

**Options.**

| Option    | What it means                                                    |
| --------- | ---------------------------------------------------------------- |
| D only    | Shows the difficulty score by itself                             |
| D + Max E | Shows the difficulty score alongside the maximum execution score |

**Default.** D + Max E.

***

### Image module

**What it does.** Shows a full-screen image for a set number of seconds as part of the display loop.

**What it affects.** One image fills the projection screen for the configured duration before the loop advances to the next module.

**When to use it.** Use for sponsor logos, event advertisements, or any static visual you want to show between leaderboard pages.

**Settings.**

| Setting         | What it does                                                  | Default    |
| --------------- | ------------------------------------------------------------- | ---------- |
| Module name     | Internal label for the module library                         | Required   |
| Image           | The image file to display (uploaded from your device)         | Required   |
| Seconds to show | How long this module stays on screen before the loop advances | 15 seconds |

***

### Timer module

**What it does.** Shows a full-screen timer, either counting down from a set duration or displaying the current wall-clock time.

**What it affects.** The timer fills the projection screen for the configured display duration before the loop continues. In countdown mode, the timer runs from the start value to zero and then stops.

**When to use it.** Use a countdown for award ceremonies, warmup windows, or any timed event segment. Use clock mode when you want the audience to see the current time between leaderboard pages.

**Settings.**

| Setting                        | What it does                                  | Default                 |
| ------------------------------ | --------------------------------------------- | ----------------------- |
| Module name                    | Internal label for the module library         | Required                |
| Mode                           | Countdown from a duration, or live wall clock | Countdown               |
| Duration (countdown mode only) | How many seconds to count down from           | 300 seconds (5 minutes) |
| Seconds to show                | How long this module occupies the loop slot   | 30 seconds              |

***

### QR code module

**What it does.** Shows a full-screen QR code that links spectators to this meet in the Gym Art app.

**What it affects.** Spectators who scan the code are taken directly to the meet's live scores and schedule in the Gym Art app.

**When to use it.** Add this to your loop to encourage spectators to download the app and follow scores on their phones. Place it near the start or end of the loop so it appears regularly.

**Settings.**

| Setting         | What it does                                                  | Default    |
| --------------- | ------------------------------------------------------------- | ---------- |
| Module name     | Internal label for the module library                         | Required   |
| Seconds to show | How long the QR code stays on screen before the loop advances | 30 seconds |

***

### Display loops

**What it does.** A loop is an ordered sequence of display modules that the projector cycles through.

**What it affects.** What plays on the projector and in what order. You add leaderboard, latest scores, image, timer, and QR modules to a loop and reorder them; the panel shows the total run time and the number of screens.

**When to use it.** Build a loop in the panel, save it, then start the display. Create separate loops for different parts of the day and switch between them as needed. Use New loop to start one, and Edit loop to rename, duplicate, or delete it.

**Default.** No loops (you build them).

***

## Related

* [Scheduling guide](/scheduling/index.md)
* [Projector and display guide](/projector/index.md)
* [Results guide](/results/index.md)


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/settings-reference/scheduling-results-projector-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
