> 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/scheduling/manage-flights.md).

# Manage flights

Sometimes a rotation has too many gymnasts to compete at the same time on one apparatus. When that happens, you split the rotation into two flights. Flight 1 goes first, Flight 2 follows.

## Prerequisites

* [Assign gymnasts to rotations](/scheduling/assign-gymnasts-to-rotations.md)

## What flights are

A flight is a subgroup within a rotation. Instead of sending 12 gymnasts to an apparatus at once, you send 6, then 6. This keeps the floor manageable and the timing predictable.

* **Flight 1** -- the first group of gymnasts
* **Flight 2** -- the second group

Flight 1 competes on the apparatus, then Flight 2 takes over. The split applies at every apparatus the rotation cycles through.

## Steps

To split a rotation into flights, drag gymnasts between the **Flight 1** and **Flight 2** columns in the Rotations view. Flight 1 is the first group to compete; Flight 2 follows.

You can also split rotations automatically during squad generation: enable **Use two flights** in the Auto-Assign dialog to distribute gymnasts across both flights when squads are created.

## Example

A rotation with 12 gymnasts split evenly:

* **Flight 1:** Gymnasts 1 through 6
* **Flight 2:** Gymnasts 7 through 12

## Things to keep in mind

If you do not split a rotation, the entire rotation competes as one group. Flights are optional.

Reordering gymnasts within the rotation changes who ends up in which flight, since the assignment is based on position in the list.

Flights are especially useful for vault, where two-vault gymnasts may need separate handling to keep timing consistent.

## What's next

* [View schedule as a registrant](/scheduling/view-schedule-as-registrant.md) -- see what the final schedule looks like from the coach and club perspective

## Related

* [Assign gymnasts to rotations](/scheduling/assign-gymnasts-to-rotations.md)
* [Configure rotations](/scheduling/configure-rotations.md)
* [Scheduling overview](/scheduling/index.md)
