Releases: FIRST-Tech-Challenge/scorekeeper
FIRST Tech Challenge Live v0.8.2
New This Release
This is an off-season build. Check back here after kickoff for next year's scoring system. The 2019-2020 season will use version v1.X.X
to differentiate from this season.
Bug Fixes:
- Fixed issue with inspection scheduling that could cause system to get stuck in an invalid state. This bug was introduced in v0.8.1. If the system is stuck in an incorrect state in v0.8.1, manually pulling the database out of the dbs folder and importing them into v0.8.2 will fix the issue.
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
FIRST Tech Challenge Live v0.8.1
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
This is an off-season build. Check back here after kickoff for next year's scoring system. The 2019-2020 season will use version v1.X.X
to differentiate from this season.
Added features:
- Linking the Judging & Inspection schedule with the status to show late teams.
- Teams can be marked as ready for re-inspection
- Resources can be added to the server and are accessible by any user. Server ships with the Game Manuals, Scoresheets, the list of Forum answered questions, and the Legal Illegal parts list. Accessible from link in nav bar, next to feedback.
- Event Admin users can add or delete resources.
- Inspection and Judging Scheduling
- Schedules can be exported, edited, and then imported to make custom schedules.
- The non-projector version of the Inspection Status page no longer refreshes automatically. This is meant for situations where you wander outside of connection range so that the page does not refresh and lose its contents.
- The projector version of the Inspection Status page now refreshes every 15 seconds instead of once a minute.
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Rankings on Displays
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- Robot Game Awards
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Schedules can be exported, edited, and then imported to make custom schedules.
- Inspection
- Check-in and Judging in Inspection Status
- Linking the Judging & Inspection schedule with the status to show late teams.
- Teams can be marked as ready for re-inspection
- Resources can be added to the server and are accessible by any user. Server ships with the Game Manuals, Scoresheets, the list of Forum answered questions, and the Legal Illegal parts list.
- Event Admin users can add or delete resources.
FIRST Tech Challenge Live v0.7.10
This is a hotfix for the sponsor display. This fixes the bug where it does not cycle through the sponsor list.
FIRST Tech Challenge Live v0.7.9
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Bug Fixes :)
- Fixes sponsor display issues.
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Rankings on Displays
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- Robot Game Awards
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Match Result Details
FIRST Tech Challenge Live v0.7.8
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Dual-Division Pit Display
- Ability to update team list (updates name, etc. from FIRST)
- Accessed from Server Management. This does not affect any team that has already been added to an event. We recommend updating the team list before adding teams to an event - make it your first step for setup of an event.
- Version Checking - The Version Check feature in Server Management will check if there has been a new release posted. (This requires internet)
- Importing data from previous install
- In the "Version Check / Update" section of the "Server Management" page, there is a link to an "Advanced Management" page. That page provides a mechanism to specify a directory of a previous install, from which all events and users will be imported. This page should only be accessed from the computer running the server. If it is accessed from a remote machine, you must type in the directory on the remote machine you want to import from.
- Bug Fixes :)
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Rankings on Displays
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- Robot Game Awards
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
- Updating Master Team List
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Match Result Details
FIRST Tech Challenge Live v0.7.7
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Events are now sorted by date
- Permanent Sponsor display option (fixed from last release)
- Option for condensed match schedule to print more matches per page.
- Bug Fixes :)
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Rankings on Displays
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- Robot Game Awards
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Match Result Details
FIRST Tech Challenge Live v0.7.6
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Rankings can be shown on Displays (accessible through Video Switch tab on Match Control Page)
- Permanent Sponsor display option
- Robot game awards presentation
- Checkboxes to show different fields on Competing Teams Report
- Bug Fixes :)
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Rankings on Displays
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- Robot Game Awards
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Match Result Details
FIRST Tech Challenge Live v0.7.5
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Our apologies for the delay this week. We had a few extra features that we needed just a bit more time on. We will make every effort to move back to a standard Monday release next week, 2/11.
- Bigger Pit Display - 2x font size
- Pit Display scrolls smoothly
- Adding a team to a Division now updates the division in the finals division if it already existed, and rejects the add if the team was in the other division. This does not change the intended work flow of adding all teams to the finals division and then performing the division assignments from within the finals division.
- This should fix the Advancement Report 404s. When importing old DD events into this version, import the _0 event before the others to apply this fix to old events.
- Removed winner, second, third on Dean's List Semifinalist - now uses one entry field. Add all semifinalists in a comma-separated list.
- Added column on advancement report to show how many teams have advanced from that event so far
- Added message display. Accessed via "Video Switch" tab on control page.
- Improved visibility of rank during Alliance Selection
- Added ability to reset alliance selection if it is started at incorrect time - under Settings tab in "Danger Zone". It will delete all of alliance selection and any generated elims matches. No elims matches can be in the committed state for this to work.
- Division Audience Displays now show the event name as "<Event Name> - <Division Name> Division"
- Bug Fixes :)
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Competing Teams Report
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Rankings on Audience Display
- Match Result Details
FIRST Tech Challenge Live v0.7.4
This week's release will be Tuesday 2/5.
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Bug Fixes :)
- The inspection Schedule generator now correctly parses the default date format.
- The lock icon on Field Display & Overlay for completely claimed depot works more reliably
- Blue Alliance parking symbols are now blue
- Collins Aerospace Innovate Award now displays on one line
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Rankings on Audience Display
- Match Result Details
- Message Display
FIRST Tech Challenge Live v0.7.3
Changing Release Schedule
There will be no release today (1/24) and instead we will shift to releasing on Mondays to give more time between release and events for users to have time to download and acclimate to the new release. Check back Monday (1/28) for the next release.
Documentation
FTC Scorekeeper Manual v0.5.1.1
Reference Documentation for Scorekeeping Software (Google Drive)
Paper Scoretracking Sheets
Blue Scoresheet
Red Scoresheet
Combined Scoresheet
Combined Scoresheet (audience perspective)
New This Release
- Live scoring indicators on Field Display and overlay
- Ability to "Vertically Flip" displays - move scoring bar to top.
- High score indicator on results display
- API updates - see documentation for details
- match list endpoints include last update time
- match list and match details endpoints support If-Modified-Since HTTP headers
- Bug Fixes :)
How to use Dual Divisions
- Create an event as normal and check the Dual Division checkbox. The event code you give will be used for generating 3 events: the Inter-Division Finals Event, and each of the 2 Division Events. An event code of
dual
will result in an Inter-Division Finals Event with codedual_0
, and Division Eventsdual_1
anddual_2
. - Use the Inter-Division Finals Event to manage the divisions as a whole. If this is a League Tournament, then the next step is to import league data. This is the same process as a non-Dual Division event, but takes place in the Inter-Division Finals Event.
- Add the teams to the Inter-Division Finals Event, and then assign the teams to a division. You can assign manually, or use the random assignment button at the bottom.
- Once divisions have been assigned, go to each Division event and generate the match schedule as normal.
- Play through each division as if it were its own event. Once a winner for each division has been determined, return to the Inter-Division Finals Event Dashboard and select "Generate Inter-Division Finals". From there you will be presented with the winning teams and asked to assign them to Red and Blue Alliance (coin flip!). Then generate the finals.
- Then, use the Inter-Division Finals event to play the finals. Any display connected to the system for the Divisions will automatically redirect itself to show the Inter-Division Finals, but referees need to manually change events.
- Once a champion has been determined, use the Inter-Division Finals event for the Advancement Report. The Advancement Report will correctly follow Dual-Division advancement criteria.
Exporting Dual-Divisions
Divisions can be exported and played on different machines, and then imported to generate finals. Use the "Export Divisions" button on the dashboard after assigning teams to download the files. There will be two. It is possible that Chrome blocks the second one as a popup, so disable pop-up blocking and try again. Take these files and import them into other copies of the server on different machines using the Server Management Data Import feature. When the division is complete, download its archive, and use the Generate Inter-Division Finals page to import the division archive. NOTE: Running all divisions with one server is still the recommended way to run a Dual-Division event. Do NOT add teams to the event or change division assignments after exporting divisions!
Implemented Features
- Event Creation
- Event Editing
- Generation of Default Accounts
- Creation of Custom Accounts
- Adding Teams to Event
- Editing Team Info
- Generating Matches
- Run Matches
- Live Scoring
- Audience, Field, and Overlay Displays
- Electronic or External Randomization
- View & Print Match Schedule
- View & Print Match Results
- View Match Commit History
- View & Print Rankings
- Pit Display
- Test Matches
- Test Matches With Custom Teams
- Alliance Selection
- Elimination Matches
- Elimination Bracket Display
- Creation & Edit of Leagues
- Import of Leagues & League Meet Data
- Downloading Event Archive after completion
- Awards
- Team Awards
- Individual Awards
- Custom Awards Creation
- Awards Presentation
- 3rd Party API Doc
- Non-Live Scoring Mode
- Advancement Report
- 3rd Party API
- With Game Specific score breakdown
- Scoresheet Report
- Displays regaining match state on load
- Importing an event to another copy of the software
- Reports
- Cycle Time Report
- Referee Card Report
- FTA Notes Form
- Announcer Form
- Dual-Division support
- Can run divisions on one server (recommended) or export and run on different servers
- Inspection and Judging Scheduling
- Inspection
- Check-in and Judging in Inspection Status
In Progress
Coming Soon
- Linking the Judging & Inspection schedule with the status to show late teams.
Future
- FTA Match Notes Entry
- Queuer Page
- Printing Scoresheets
- Rankings on Audience Display
- Match Result Details
- Message Display