Skip to content

Commit 8fbae81

Browse files
authored
Merge pull request #110 from srobo/refactor-virtual-comp-tasks
Change to a task for running the virtual competition
2 parents 3dca7f7 + 6e0bef2 commit 8fbae81

3 files changed

Lines changed: 31 additions & 10 deletions

File tree

comp/livestream/crop-virtual-comp-vod.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,9 @@ description: >-
1212
The live stream VOD should be trimmed to remove the start and end of the
1313
virtual competition.
1414
15+
Required actions:
16+
- [ ] Cut down the VOD on YouTube to remove the countdown
17+
- [ ] Add chapters to the VOD
18+
1519
dependencies:
1620
- comp/livestream/virtual-comp-livestream

comp/virtual-comp/plan.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ description: >-
1818
run-through to check the setup works.
1919
2020
21+
See also the [Competition Session Checklist](https://studentrobotics.org/runbook/competition/virtual-competitions/competition-session-checklist/).
22+
23+
2124
Required actions:
2225
- [ ] Decide when the simulations will be run
2326
- [ ] Plan how the match schedule will be generated

comp/virtual-comp/run.yaml

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
summary: Simulate the $SRYYYY virtual competition
1+
summary: Run the $SRYYYY virtual competition
22

33
priority: should
44

@@ -9,19 +9,33 @@ milestone: $SRYYYY Competition Prep
99
area-owner: simulator
1010

1111
description: >-
12-
For the virtual competition, all the matches need to be simulated in advance.
13-
Running the simulation at reasonable speed requires a reasonably powerful
14-
computer with a discrete GPU.
12+
The virtual competition enables teams to earn their first game points and is
13+
the first part of the competition league. Teams will submit their code via
14+
the code-submitter ahead of time, we'll simulate some matches, broadcast
15+
them via livestream and then share the logs with the teams afterwards.
1516
1617
17-
Once the simulation is complete, the videos need to be sent to the livestream
18-
producer so that they can be played during the livestream.
18+
Highlights from the [Competition Session Checklist](https://studentrobotics.org/runbook/competition/virtual-competitions/competition-session-checklist/) are included below.
1919
2020
21-
Required actions:
22-
- [ ] Generate a schedule for the simulated matches
23-
- [ ] Run the simulation
24-
- [ ] Send the videos to the livestream producer
21+
**Thursday** (after the submission deadline):
22+
- [ ] Generate the schedule
23+
- [ ] Simulate the matches
24+
- [ ] Post-process the animation files to work around https://github.com/cyberbotics/webots/issues/6426
25+
- [ ] Upload the simulation output to the drive
26+
27+
28+
**Friday**:
29+
- [ ] Score the matches
30+
- [ ] Identify things of interest, capture screenshots & videos, prepare a document describing these for the producer
31+
- [ ] Prepare a document with summaries of previous/next match and notes for the commentators
32+
33+
34+
**Saturday**:
35+
- [ ] Put the website into competition mode
36+
- [ ] Have the virtual competition livestream
37+
- [ ] Distribute logs and animation files to teams
38+
- [ ] Revert the website back to non competition mode
2539
2640
dependencies:
2741
- comp/virtual-comp/plan

0 commit comments

Comments
 (0)