📘 How to use:
🔸 Select 📋 Category and program from the list.
🔸 Click ➕ Add Element to add elements. Adjust parameters and GOE – the score updates automatically.
🔸 All changes are automatically saved in your browser.
🔸 🔼 Collapse button (on mobile) – hides selectors for a more compact view of your elements.
🔸 To reorder elements: drag rows using the ⋮⋮ icon or use the ▲ and ▼ buttons (on mobile).
🔸 ✴️ PCS can be set as a total or via ✏️ Program Components.
🔸 ⚠️ Fall Deductions are calculated automatically. Extra deductions can be added manually.
🔸 🔍 Check SP/FS Requirements helps you build a valid program.
🔸 Check * to temporarily disable an element (sets its value to 0).
🔸 Click 📒 View summary for a clean, official-looking protocol. You can print it or save to PDF.
🔸 💾 Save to File saves your program to a JSON file.
🔸 🗒 Copy to Clipboard exports the program to Excel/Sheets.
🔸 🗑️ Clear Program resets everything, and ✖ removes individual rows.
🔤 Legend:
🔹 ! – Unclear edge on Lutz/Flip (affects GOE only).
🔹 e – Wrong edge on Lutz/Flip (80% base value).
🔹 q – Landed on the quarter (affects GOE only).
🔹 < – Under-rotated jump (80% base value; 75% for Lze/Fe).
🔹 << – Downgraded jump (base value reduced to a jump with one less rotation).
🔹 X – +10% bonus for jumps/combos in the second half (max 1 in SP, 3 in FS).
🔹 F – Fall (Juniors: -1 point each. Seniors: -1 each for 1st & 2nd, -2 each for 3rd & 4th, -3 each thereafter).
🔹 * – Invalid element (score = 0).
🔹 +REP – Repeated triple/quad jump in Free Skating not in combination (80% base value).
🔹 V – Reduced Value on Spins (75% base value).
*️⃣ GOE: Each step (+/‑) adds or subtracts 10% of the element's base value (for combos: 10% of the most expensive jump). For choreo elements, GOE step is 0.5.
❗ Euler (1Eu) has no value and is ignored.