# KScore concept map

This is the reference table. If you know how to do something in KSCORE and you want to find it in Gym Art Meets, look it up here. Each row tells you what the feature is called, what it does, and where to find instructions.

If you're looking for the bigger picture (how to think about the transition, what things are called, how the workflow changes), start with the [main migration guide](https://docs.gymart.org/migration/kscore-index) instead.

## Meet setup and configuration

| What you did in KSCORE                                | What it does                                                 | Where to find it in Gym Art Meets                     | More info                                                                              |
| ----------------------------------------------------- | ------------------------------------------------------------ | ----------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Contact KSCORE to set up your event                   | Create a new competition                                     | Create a Meet (you do it yourself)                    | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |
| Set event details (name, dates, venue)                | Basic event information                                      | Meet settings (name, dates, venue, address, branding) | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |
| (nothing like this in KSCORE)                         | Copy settings from a past meet                               | Clone an existing meet                                | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |
| Category or Group                                     | Competition level (CCP 2, Xcel Gold, etc.)                   | Level                                                 | [Configure levels](https://docs.gymart.org/meet-setup/configure-levels-and-categories) |
| Sub-category (color levels like "Xcel Bronze Orange") | Age-based groupings within a level                           | Age Group (defined by birth date ranges)              | [Create age groups](https://docs.gymart.org/competitions/create-age-groups)            |
| (nothing like this in KSCORE)                         | Split a big age group across sessions but rank them together | Subdivision                                           | [Create subdivisions](https://docs.gymart.org/competitions/create-subdivisions)        |
| Category + Sub-category together                      | The unit that gets scheduled and ranked                      | Competition = Level + Age Group + Subdivision         | [How competitions work](https://docs.gymart.org/competitions/index)                    |
| Choose FIG or 10.0 scoring                            | Set the scoring system                                       | Score settings per level (FIG, Regional, or custom)   | [Individual score settings](https://docs.gymart.org/levels/individual-score-settings)  |
| (nothing like this in KSCORE)                         | Make your meet public or invite-only                         | Meet visibility (public or private)                   | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |
| (nothing like this in KSCORE)                         | Add a background image and description                       | Meet branding                                         | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |
| (nothing like this in KSCORE)                         | Control what data you collect and how                        | Data consent settings                                 | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                      |

## Scheduling

| What you did in KSCORE                   | What it does                                      | Where to find it in Gym Art Meets                   | More info                                                                                       |
| ---------------------------------------- | ------------------------------------------------- | --------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| Session (like "Xcel Bronze A")           | A time block where gymnasts compete               | Session (same idea)                                 | [Create a session](https://docs.gymart.org/scheduling/create-a-session)                         |
| Rotation                                 | Groups cycling through apparatus                  | Rotation (same idea)                                | [Configure rotations](https://docs.gymart.org/scheduling/configure-rotations)                   |
| Build rotation schedule (drag-and-drop)  | Set the apparatus order                           | Apparatus order per session, with auto-distribution | [Configure rotations](https://docs.gymart.org/scheduling/configure-rotations)                   |
| Bye                                      | A rest rotation in the cycle                      | Break (same thing, different name)                  | [Configure break rotations](https://docs.gymart.org/scheduling/configure-break-rotations)       |
| (nothing like this in KSCORE)            | A starting group at one apparatus                 | Squad                                               | [Assign gymnasts to rotations](https://docs.gymart.org/scheduling/assign-gymnasts-to-rotations) |
| (nothing like this in KSCORE)            | A smaller group within a squad                    | Flight                                              | [Manage flights](https://docs.gymart.org/scheduling/manage-flights)                             |
| (nothing like this in KSCORE)            | Set timing for march-in, warm-up, compete, rotate | Session timeline                                    | [Set session timeline](https://docs.gymart.org/scheduling/set-session-timeline)                 |
| Assign athletes to rotations             | Place gymnasts in rotation order                  | Assign gymnasts to rotations (auto or manual)       | [Assign gymnasts to rotations](https://docs.gymart.org/scheduling/assign-gymnasts-to-rotations) |
| Print rotation schedules                 | See who goes where and when                       | View schedule as registrant (digital and printable) | [View schedule as registrant](https://docs.gymart.org/scheduling/view-schedule-as-registrant)   |
| FIG Competition I through IV (multi-day) | Run a competition across multiple days            | Multiple sessions across dates in the same meet     | [Create a session](https://docs.gymart.org/scheduling/create-a-session)                         |

## Judges

| What you did in KSCORE        | What it does                     | Where to find it in Gym Art Meets                            | More info                                                                                |
| ----------------------------- | -------------------------------- | ------------------------------------------------------------ | ---------------------------------------------------------------------------------------- |
| Register judges for the event | Enter judges into the system     | Create judge profiles                                        | [Set up judge profiles](https://docs.gymart.org/scoring/set-up-judge-profiles)           |
| Assign judges to apparatus    | Put judges where they need to be | Assign judges to apparatus (D1, E1-E7, S1, VR per apparatus) | [Assign judges to apparatus](https://docs.gymart.org/scoring/assign-judges-to-apparatus) |
| D score judge                 | Difficulty evaluator             | D1 role                                                      | [Glossary](https://docs.gymart.org/getting-started/glossary)                             |
| E judges                      | Execution evaluators             | E1 through E7 roles (up to 7 supported)                      | [Glossary](https://docs.gymart.org/getting-started/glossary)                             |
| (nothing like this in KSCORE) | Oversees the panel               | S1 (Supervisor) role                                         | [Glossary](https://docs.gymart.org/getting-started/glossary)                             |
| (nothing like this in KSCORE) | Records video of routines        | VR (Video Recorder) role                                     | [Glossary](https://docs.gymart.org/getting-started/glossary)                             |

## Score entry

| What you did in KSCORE                            | What it does                                | Where to find it in Gym Art Meets                         | More info                                                                                          |
| ------------------------------------------------- | ------------------------------------------- | --------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| Judges enter scores via browser (tablet or phone) | Digital score entry                         | Judges Companion app (iPhone, Android, or web browser)    | [Enter scores via Judges Companion](https://docs.gymart.org/scoring/enter-scores-judges-companion) |
| Chit-based entry (paper to secretary)             | Secretary enters scores from paper          | Enter scores as admin (secretary uses the Meet Dashboard) | [Enter scores as admin](https://docs.gymart.org/scoring/enter-scores-admin)                        |
| Verbal score entry (judge tells secretary)        | Secretary types in scores                   | Enter scores as admin                                     | [Enter scores as admin](https://docs.gymart.org/scoring/enter-scores-admin)                        |
| Direct entry on 1 laptop                          | Meet director enters scores                 | Enter scores as admin                                     | [Enter scores as admin](https://docs.gymart.org/scoring/enter-scores-admin)                        |
| Enter D score                                     | Difficulty score entry                      | D1 judge enters via Judges Companion                      | [Enter scores via Judges Companion](https://docs.gymart.org/scoring/enter-scores-judges-companion) |
| Enter E score                                     | Execution score entry                       | E judges enter deductions via Judges Companion            | [Enter scores via Judges Companion](https://docs.gymart.org/scoring/enter-scores-judges-companion) |
| Penalties                                         | Time, boundary, line penalties              | Neutral deductions (entered by D1 or admin)               | [Enter scores via Judges Companion](https://docs.gymart.org/scoring/enter-scores-judges-companion) |
| Meet director corrects a score                    | Override or fix a score                     | Enter scores as admin                                     | [Enter scores as admin](https://docs.gymart.org/scoring/enter-scores-admin)                        |
| (nothing like this in KSCORE)                     | Print paper score sheets                    | Printable judge score sheets                              | [Enter scores as admin](https://docs.gymart.org/scoring/enter-scores-admin)                        |
| (nothing like this in KSCORE)                     | Record video of routines during competition | Video recording via Judges Companion                      | [Glossary](https://docs.gymart.org/getting-started/glossary)                                       |
| Scratch                                           | Mark gymnast as not competing               | Scratch status per apparatus                              | [Understand score status](https://docs.gymart.org/scoring/understand-score-status)                 |

## Score settings and calculations

| What you did in KSCORE                 | What it does                                  | Where to find it in Gym Art Meets                                       | More info                                                                             |
| -------------------------------------- | --------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| Score = D + E - Penalty                | Final score formula                           | Same: Execution + Difficulty + Bonus - Neutral Deductions               | [Individual score settings](https://docs.gymart.org/levels/individual-score-settings) |
| Mix FIG and 10.0 in same competition   | Use different scoring systems per level       | Score settings configured independently per level                       | [Individual score settings](https://docs.gymart.org/levels/individual-score-settings) |
| Vault scoring                          | How vault attempts are scored                 | Vault Score Decision: One Vault, Average, or Best of Two                | [Vault score decision](https://docs.gymart.org/levels/vault-score-decision)           |
| Gold-Silver-Bronze thresholds          | Medal cutoffs                                 | Configurable ranking with tiebreaker rules and bump ranks per level     | [Tiebreakers](https://docs.gymart.org/tiebreakers/index)                              |
| Tiebreaker rules                       | What happens when scores are tied             | 8 tiebreaker algorithms, configurable per level and per ranking context | [Tiebreakers](https://docs.gymart.org/tiebreakers/index)                              |
| Drop high or low E score               | Trim extreme execution scores                 | Initial execution setting (average, drop high, drop low, drop both)     | [Individual score settings](https://docs.gymart.org/levels/individual-score-settings) |
| Team results (6-5-4, all scores, etc.) | How team scores are totaled                   | Team Score Count configured per level                                   | [Team score settings](https://docs.gymart.org/levels/team-score-settings)             |
| (nothing like this in KSCORE)          | Skip a rank when gymnasts tie (1st, 1st, 3rd) | Bump ranks per level                                                    | [Individual score settings](https://docs.gymart.org/levels/individual-score-settings) |

## Registration

| What you did in KSCORE          | What it does                                           | Where to find it in Gym Art Meets                             | More info                                                                                 |
| ------------------------------- | ------------------------------------------------------ | ------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| register.kscore.ca              | Registration portal for clubs                          | Registration is built into the platform                       | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| Club administrator accounts     | Club admins register athletes                          | Club Admin (same role)                                        | [Club management](https://docs.gymart.org/club-management/index)                          |
| Register individual athletes    | Sign up gymnasts for a meet                            | Gymnast registration (club-driven)                            | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| Register coaches                | Sign up coaches for a meet                             | Coach registration with certification tracking                | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| Registration fee                | Per-gymnast cost                                       | Entry fee (configured per level)                              | [Configure levels](https://docs.gymart.org/meet-setup/configure-levels-and-categories)    |
| Price increase after a deadline | Late registration costs more                           | Late fee system with automatic enforcement                    | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| (nothing like this in KSCORE)   | Import a whole roster at once                          | CSV import for bulk registration                              | [Import gymnasts (CSV)](https://docs.gymart.org/club-management/import-gymnasts-csv)      |
| (nothing like this in KSCORE)   | Collect extra info (allergies, shirt sizes)            | Custom registration fields (text, numbers, dropdowns, yes/no) | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| (nothing like this in KSCORE)   | Clubs upload floor music files                         | Music upload with deadline enforcement                        | [Club management](https://docs.gymart.org/club-management/index)                          |
| (nothing like this in KSCORE)   | Auto-waitlist when a level is full                     | Waitlist with capacity enforcement                            | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| (nothing like this in KSCORE)   | Clubs request level changes, scratches, refunds online | Club request system with one-click approval                   | [Club management](https://docs.gymart.org/club-management/index)                          |
| (nothing like this in KSCORE)   | Handle refunds                                         | Refund policy management                                      | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |
| (nothing like this in KSCORE)   | Collect payments online                                | Full Stripe payment integration                               | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings) |

## Live results and spectator experience

| What you did in KSCORE             | What it does                        | Where to find it in Gym Art Meets                          | More info                                                                                     |
| ---------------------------------- | ----------------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| live.kscore.ca (4-second refresh)  | Live results page                   | Gym Art Live at live.gymart.org (real-time updates)        | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| View session results               | See scores by session               | Scores, rankings, schedules, team results all in one place | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| Rotation schedules online          | See who goes where                  | Digital schedule view for registrants                      | [View schedule as registrant](https://docs.gymart.org/scheduling/view-schedule-as-registrant) |
| Public results (public by default) | Anyone can see results              | Public or password-protected, your choice, with QR codes   | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| (nothing like this in KSCORE)      | Mobile app for spectators           | Gym Art app for iPhone and Android                         | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| (nothing like this in KSCORE)      | Let spectators watch routine videos | Organizer-controlled video access                          | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| (nothing like this in KSCORE)      | Put live scores on venue screens    | Projector displays and QR codes                            | [Live results](https://docs.gymart.org/results/publish-live-scores)                           |
| Print results                      | Paper results                       | PDF, Excel, and CSV export                                 | [Export results](https://docs.gymart.org/results/export-results-pdf)                          |

## Things that only Gym Art Meets has

These are features with no KSCORE equivalent. You don't need them to get started, but they're there.

| Feature                    | What it does                                                                                          | More info                                                                                                |
| -------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| Music management           | Centralized music library, MP3 upload, primary music per gymnast, deadline enforcement                | [Club management](https://docs.gymart.org/club-management/index)                                         |
| Custom registration fields | Unlimited extra fields for allergies, shirt sizes, dietary needs, anything                            | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings)                |
| Club request system        | Online requests for level changes, scratches, refunds, one-click approve or reject                    | [Club management](https://docs.gymart.org/club-management/index)                                         |
| Video recording            | Judges record routines through the Judges Companion, videos link to gymnasts and scores automatically | [Glossary](https://docs.gymart.org/getting-started/glossary)                                             |
| Payment dashboard          | Stripe payments, outstanding balance tracking, CSV export of financial data                           | [Set registration settings](https://docs.gymart.org/meet-setup/set-registration-settings)                |
| Projector and QR codes     | QR codes for judges, spectators, Wi-Fi access; live scoring on venue screens                          | [Live results](https://docs.gymart.org/results/publish-live-scores)                                      |
| More disciplines           | WAG, MAG, Rhythmic, Trampoline & Tumbling, and more                                                   | [Create a level](https://docs.gymart.org/levels/create-a-level)                                          |
| Subdivisions               | Split a big age group across sessions with independent rankings                                       | [Create subdivisions](https://docs.gymart.org/competitions/create-subdivisions)                          |
| Self-service setup         | No need to contact anyone, about 15 minutes start to finish                                           | [Getting started](https://github.com/Gym-Art-Inc/gym-art-nexus/blob/main/docs/getting-started/README.md) |
| Meet cloning               | Copy settings from a previous meet                                                                    | [Create a meet](https://docs.gymart.org/meet-setup/create-a-meet)                                        |
