FIRST Tech Challenge Live PREVIEW v1.0.0
Pre-releaseScoring System PREVIEW v1.0.0
This version of the scoring system is intended as a preview for the SKYSTONE season. Please do not run official events with this version of the scoring system. Consider this version an open beta for the community to work with ahead of a formal release, including a user-guide, in early October. Please continue to report any bugs/enhancement requests to the GitHub Issue Tracker. We have included a detailed change list below.
Documentation (not updated)
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
SKYSTONE Scoresheets
Blue_Alliance_Scoresheet.pdf
Red_Alliance_Scoresheet.pdf
Display Improvements:
-
Updated graphics to be 42% prettier than last year
-
Many behind the scenes structural changes to improve the stability of displays and ref page connections and timing
-
Added graphic to the scoring display that explains the live scoring graphics (Audience Key)
-
Many display settings
-
Improved Randomization Screens
-
Improved Timeout visualization across all screens
-
Added current phase indicator to the Audience Display
-
Pit displays now highlight changes in real time and scroll continuously without jumps
-
Displays now show a warning if they have lost connection to the scoring system.
-
Displays that are logged in with an account that only has access to displays (such as the default display accounts) will automatically sign themselves back in if the system is rebooted.
-
Displays can log themselves in by appending “?username=&pw=” to the URL. Useful for logging in when interacting with the display is difficult. Only works for accounts whose only permission is Display.
-
Can now display blank/splash screen. From Video Switch tab select “Show Blank Screen”
-
Can show Wi-Fi reminder. From Video Switch tab select “Show Wifi Reminder”
Inspection Improvements
- Added custom inspection-like tracking
- From the Event Dashboard->”Configure Inspection/Judging Tracking” you can add new activities to be tracked. For example, Team Photo, etc.
- The custom items can be included in the schedule
- Inspection Schedule can be printed
Awards Improvements:
- Dean’s List now shows properly and allows submitting multiple names
- Custom awards can have as many winner/runner-up as desired
- Award entry page saves in real time (no need to press “Edit” and “Save” as last year)
- There is now a judge role that allows the user to edit, but not present, awards.
- System now alerts the user to teams that have been assigned multiple awards by highlighting the awards orange.
Referee Improvements
- Added ability to edit pre-match info (no show vs present) once submitted
- Added “Submit Review” button at the top of the page - use if you know everything is correct
- When a match is aborted, ref pages are taken back to the initialization phase
- Ref pages now show a warning if they have been disconnected from the scoring system.
- Added the option to require Referees to actively confirm all choices
- By default this is disabled. To enable, on the Match Control Page on the settings tab under the “Live Scoring” options check the box for “Require Referee Active Confirmation”.
- Referee will not be able to submit autonomous and review until all fields have been entered. This means selecting “None” if nothing happens, or decrementing the counter so that it goes from blank to 0.
Misc.
- The control page now updates when the match schedule is generated
- Sponsor changes:
- Custom sponsors no longer have images
- All regional sponsors show together then all event sponsors show together
- Sponsors can be imported using the db file from a previous event. All old sponsors will be added. Only works with db files from this year (SKYSTONE)
- Added ability to download all scoresheets as a zip file.
- From the match results page, users logged in as an event admin can now download a zip of the scoresheets.
- The default/generated accounts only have access to the event they were created for
- Updated to new rankings system (See game manual part 1)
- Now display average Ranking/TieBreaker points
- Improved memory usage in some settings
- Bug fixes. Lots and lots of bug fixes.
Third-party API improvements (see documentation for more info)
- The api now contains detailed documentation at
<ip>/swagger-docs/api.html
- Includes interactive “Try it out” feature that lets you interact with the API from the browser.
- Api has been refactored from
/apiv1/
to/api/v1/
but maintains backward compatibility. V2 routes are at/api/v2/
only. - Added rate limiting to preserve the rest of the system
- Added API key request system
- Added websocket route for receiving match state change information (match start, match commit, match abort)
- Known bug: the websocket route was intended to be at
/api/v2/stream/
but due to a type is located at/apiv2/stream/
this will be corrected in a later release.
- Known bug: the websocket route was intended to be at
- Added match times to the API
- Added inspection status to API
- Important Changes:
- Fixed match breakdown penalty scores. Previously they were shown for the alliance that committed the penalty. This has been changed to show them for the alliance that received the points.
- Api v1 awards has been deprecated. We encourage you to use the v2 version.