Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better handling of match replays #840

Open
jvens opened this issue Feb 3, 2025 · 1 comment
Open

Better handling of match replays #840

jvens opened this issue Feb 3, 2025 · 1 comment
Labels

Comments

@jvens
Copy link

jvens commented Feb 3, 2025

Is your feature request related to a problem? Please describe.
There are situations as laid out in T301 that can cause a match to be replayed. We had this happen at an event this last weekend and found that the score system does not handle this edge case all that well. There are two different edge cases here neither of which is currently handled.

Case 1: match not committed
In our case the match was aborted before the end due to field damage. Because the match partially played before aborted the decision was made to replay it after the last qualification match. However since that match was never committed or fully played for the rest of the day clicking "load next match" would try to load the skipped match, and the score keeper had to manually click play on each match.

Case 2: match committed
There is another case where a match is played and score are committed but then the decision is made to replay it. This seems likely to happen since some of the requirements to replay are "match affecting" and the team must request it. In the case that the match is decided to be replayed it will typically be replayed after the last qualification match, however the original score will show up in the score system all day effecting rankings and potentially confusing teams and spectators.

Describe the solution you'd like
A way to mark a match as "to be replayed" in the score system. This should clear out the score as if it hadn't been played (without deleting score history), and it should allow it to be skipped over in the score system so "load next match" doesn't keep trying to load it.

Describe alternatives you've considered
You can just manually select which match to play next for Case 1, and for Case 2 we just try to have the game announcers and emcee communicate what is going on to the audience and teams.

Additional context
N/A

@jvens jvens added the Local label Feb 3, 2025
@timtim17
Copy link

timtim17 commented Feb 4, 2025

however the original score will show up in the score system all day effecting rankings and potentially confusing teams and spectators.

To my understanding, hitting "Replay," accepting the various prompts, then selecting Play on another match will leave the match to be replayed in the "UNPLAYED" state. But, then this is just case 1 again.

for the rest of the day clicking "load next match" would try to load the skipped match

On my end, if I still have an "Active" match, clicking Load Next Match seems to load that match + 1. Only when there is no active match (match has been committed) will it take the earlier "UNPLAYED" match. (Leaving it in SUBMITTED or REVIEW also seems to be fine for me.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants