This repository has been archived by the owner on Mar 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdemo.yaml
106 lines (100 loc) · 4.85 KB
/
demo.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# sciolyff 0.10.0 <- (kinda) semantic versioning, may be checked for?
#
# An incomplete but demonstrative example file for the sciolyff standard.
#
# Text after '#' on a line are comments and are not needed as part of the
# format. Order of items within lists and hashes do not matter. Blank lines
# between entries is okay as well. All other YAML rules apply.
#
--- # triple dash indicates start of file, optional but recommended
Tournament:
# next line is optional for Nats or States
name: MIT Science Olympiad Invitational # full name of the tournament
short name: MIT Invitational # shorter, colloquial name of the tournament
location: Massachusetts Institute of Technology # host building / campus
level: Invitational # must be Invitational, Regionals, States, or Nationals
# next line is required for all non-Nationals tournaments
state: MA # two-character state code
division: C # must be A, B, or C
year: 2017 # year of the rules manual being used, might not be same as date
date: 2017-01-21 # YYYY-MM-DD format, others may work but aren't tested
# next line is optional if worst placings are not dropped (value of zero)
worst placings dropped: 5 # ignore x worst placings for team points
# next line is optional if no events are allowed to exempted (audited)
exempt placings: 0 # exempt placings per team (those not counted for points)
# next line is optional if equal to the number of competing teams
maximum place: 1
# next line is optional if not using Delaware-style scoring for non-placings
per-event n: place # either "place" or "participated", adjusts where n starts
# next line is optional if zero
n offset: 0 # points to add to standard PO, NS, and DQ point values
# next two lines are optional, will be automatically scaled to # of teams
trophies: 1 # trophies awarded to this many of the top teams overall
medals: 1 # medals (or ribbons) awarded to this many teams per event
# next two lines are only for level Regionals and States
# bids: 0 # number of schools/teams advancing to next level of competition
# bids per school: 1 # the number of the above bids that can go to same school
# Track section is optional if tracks were not used
Tracks:
- name: V # can be anything, typically used for Varsity / JV labels
# next two lines are optional
trophies: 1 # trophies for track, see above
medals: 1 # medals for track, see above
Events:
- name: Anatomy and Physiology
# next two lines are optional if the answer is no
trial: false # event was originally intended to be a trial event
trialed: false # event became trial event due to unforeseen circumstances
# next line is only required if using raw scores and scoring is lowest wins
scoring: high # must be either high or low, as in (high|low)est-score wins
- name: Astronomy
# .
# .
# .
# (rest of events not shown)
Teams:
- school: Solon High School # full school name, no abbreviations (see below)
# next two lines are optional
school abbreviation: SHS # only for long, unique names, e.g. TJHSST or LASA
suffix: A # can be anything, not just A, B, C, etc. -- use quotes for nums
# optional if there are no teams in a track
track: V # must match a name of a track in section above
# next line is optional if false
exhibition: false # if the team's placings don't affect other team's scores
disqualified: false # if a team should rank behind all other non-DQ teams
number: 58
# next line is optional
city: Solon
state: OH
# .
# .
# .
# (rest of teams not shown)
Placings:
- event: Anatomy and Physiology # must be the name of an event in Events
team: 58 # a number of a team listed in Teams, unique per event
# next four lines are optional if answers are yes-no-no-no-no, respectively
participated: true
disqualified: false
exempt: false # team does not earn any points for the event if exempt
unknown: false # only allowed for Trial/Trialed events or exempt placings
tie: false # if placing has identical place as another placing in the event
# next line is optional only if PO, NS, DQ, or exempt
place: 1 # range between 1 and # of teams at tournament, unique per event
- event: Astronomy
team: 58
place: 1
# .
# .
# .
# (rest of Placings not shown, each team must have a placing for each event)
# Penalties section is optional if no penalties were given to any teams
Penalties:
# Entries are here are optional if a team did not receive penalties
- team: 58 # a number of a team listed in Teams
points: 0 # the number points to be added to the team score, >= 0
--- # triple dash indicates end of file, optional but recommended
#
# no listing for overall team scores and placings because those should be able
# to be calculated from solely the information above (when taking into account
# tie-breaking rules)