Skip to page content
SAVRN
Search Plan a project

Dataset

swingset

by Sandile Keswa skeswa/swingset

Swingset is an evidence-preserving dataset of competitive West Coast Swing results. It traces history from 2010-01-01 onward. Events that ended before that date get no rows in events or the tables under it.

Rows19,674,849
Configurations12
Size150.2 MB
Licenseodc-by
AccessPublicly accessible
Monthly Downloads957

Dataset Card

By Sandile Keswa, published under odc-by, revision 03345f072762.

Swingset is an evidence-preserving dataset of competitive West Coast Swing results. It traces history from 2010-01-01 onward. Events that ended before that date get no rows in events or the tables under it. The registry mirror (dancers, registry_placements) is published whole, back to the registry's own beginning; a registry placement from before the start date keeps a null event_id. That absence is the start-date rule, not missing data. Month-only events have null start and end dates and retain their registry month. Editions with neither a registry occurrence nor a public listing are outside the discoverable event inventory.

Load it

SELECT e.name AS event, p.place, leader.name_raw AS leader,
       follower.name_raw AS follower, couple.name_raw AS couple
FROM 'hf://datasets/skeswa/swingset/data/placements/*.parquet' p
JOIN 'hf://datasets/skeswa/swingset/data/events/*.parquet' e USING (event_id)
LEFT JOIN 'hf://datasets/skeswa/swingset/data/entries/*.parquet' leader
  ON leader.entry_id = p.leader_entry_id
LEFT JOIN 'hf://datasets/skeswa/swingset/data/entries/*.parquet' follower
  ON follower.entry_id = p.follower_entry_id
LEFT JOIN 'hf://datasets/skeswa/swingset/data/entries/*.parquet' couple
  ON couple.entry_id = p.couple_entry_id;

DuckDB can run this query directly. Polars, pandas, and Hugging Face datasets can read each table from the paths above. placements is the default config in this version. Hugging Face cannot stream an empty Parquet config, so calendar-only releases default to events; after results arrive, the default changes to placements.

Published coverage

This table is computed from the event rows in this exact dataset version. A source on an event identifies its evidence source or an explicitly labeled URL-override placeholder; it does not establish complete contest or round coverage. The coverage table separates archive and origin evidence. Counts across sources can overlap. Event-list acceptance requires recorded owner review; an empty findings queue alone does not approve a year. Sheet completeness remains unknown until the source index and all expected rounds have been checked.

Source Via Year Events Day precision Listed only Registry only Index only Partial sheets Complete sheets Events accepted
swingdancecouncil wayback 2010 57 51 14 0 57 0 0 no
wsdc_registry origin 2010 80 37 0 37 43 0 0 no
swingdancecouncil wayback 2011 32 30 2 0 32 0 0 no
wsdc_registry origin 2011 85 28 0 55 30 0 0 no
swingdancecouncil wayback 2012 73 70 13 0 73 0 0 no
wsdc_registry origin 2012 91 58 0 31 60 0 0 no
swingdancecouncil wayback 2013 77 71 8 0 77 0 0 no
wsdc_registry origin 2013 106 67 0 37 69 0 0 no
swingdancecouncil wayback 2014 65 57 8 0 65 0 0 no
wsdc_registry origin 2014 117 51 0 60 57 0 0 no
swingdancecouncil wayback 2015 109 102 16 0 109 0 0 no
wsdc_registry origin 2015 123 91 0 30 93 0 0 no
swingdancecouncil wayback 2016 45 40 5 0 45 0 0 no
wsdc_calendar wayback 2016 76 76 12 0 76 0 0 no
wsdc_newsletter origin 2016 4 4 0 0 4 0 0 no
wsdc_registry origin 2016 134 105 0 26 108 0 0 no
wsdc_calendar wayback 2017 54 54 10 0 54 0 0 no
wsdc_newsletter origin 2017 103 103 5 0 103 0 0 no
wsdc_registry origin 2017 148 142 0 6 142 0 0 no
scoringdance origin 2018 5 5 4 0 4 1 0 no
wsdc_calendar wayback 2018 45 45 2 0 45 0 0 no
wsdc_newsletter origin 2018 109 109 8 0 109 0 0 no
wsdc_registry origin 2018 147 145 0 2 145 0 0 no
scoringdance origin 2019 13 13 10 0 12 1 0 no
wsdc_calendar wayback 2019 46 46 6 0 46 0 0 no
wsdc_newsletter origin 2019 110 110 5 0 110 0 0 no
wsdc_registry origin 2019 152 148 0 4 148 0 0 no
scoringdance origin 2020 3 3 2 0 0 3 0 no
wsdc_calendar wayback 2020 78 78 71 0 78 0 0 no
wsdc_newsletter origin 2020 31 31 10 0 31 0 0 no
wsdc_registry origin 2020 31 28 0 3 28 0 0 no
scoringdance origin 2021 3 3 1 0 2 1 0 no
wsdc_calendar wayback 2021 71 71 48 0 71 0 0 no
wsdc_registry origin 2021 26 25 0 1 25 0 0 no
scoringdance origin 2022 16 16 10 0 14 2 0 no
wsdc_calendar wayback 2022 54 54 17 0 54 0 0 no
wsdc_newsletter origin 2022 49 49 2 0 49 0 0 no
wsdc_registry origin 2022 92 89 0 3 89 0 0 no
scoringdance origin 2023 29 29 15 0 20 9 0 no
wsdc_calendar wayback 2023 52 52 13 0 52 0 0 no
wsdc_newsletter origin 2023 71 71 9 0 71 0 0 no
wsdc_registry origin 2023 121 111 0 10 111 0 0 no
eepro origin 2024 1 1 1 0 0 1 0 no
scoringdance origin 2024 57 57 33 0 36 21 0 no
wsdc_calendar wayback 2024 52 52 6 0 52 0 0 no
wsdc_newsletter origin 2024 76 76 12 0 76 0 0 no
wsdc_registry origin 2024 139 132 0 7 132 0 0 no
eepro origin 2025 44 44 18 0 7 37 0 no
scoringdance origin 2025 111 111 52 0 79 32 0 no
wdr manual 2025 1 1 0 0 1 0 0 no
wdr origin 2025 5 5 0 0 0 5 0 no
wsdc_calendar wayback 2025 56 56 3 0 56 0 0 no
wsdc_registry origin 2025 172 139 0 33 139 0 0 no
eepro origin 2026 36 36 9 0 2 34 0 no
scoringdance manual 2026 1 1 0 0 1 0 0 no
scoringdance origin 2026 75 75 26 0 52 23 0 no
wdr manual 2026 8 8 0 0 8 0 0 no
wdr origin 2026 8 8 0 0 0 8 0 no
wsdc_calendar origin 2026 57 57 57 0 57 0 0 no
wsdc_calendar wayback 2026 1 1 0 0 1 0 0 no
wsdc_registry origin 2026 124 85 0 39 85 0 0 no
scoringdance origin 2027 1 1 1 0 1 0 0 no
wsdc_calendar origin 2027 107 107 107 0 107 0 0 no
wsdc_calendar origin 2028 3 3 3 0 3 0 0 no
wsdc_calendar origin 2029 1 1 1 0 1 0 0 no
wsdc_calendar origin 2030 1 1 1 0 1 0 0 no

Result coverage

Results source Events with placements Placements
eepro 72 10455
scoringdance 93 7385
wdr 13 2396

Event metadata includes future schedules and index-only events. Results coverage counts only events with placements. The manifest separates calendar_horizon from latest_event_covered, the latest dated event with placements; placeholder dates remain approximate.

Data quality

34213 of 93820 entry records carry a WSDC ID. Entries represent contest participation, sometimes couples, and are not unique people.

Default WSDC IDs contain confirmed links only. Probable matches remain candidate evidence in identity_links and link_candidates; they do not populate default entry or judge joins. Confirmed source IDs identify what the source asserted. An ID can precede the corresponding registry fetch. Registry coverage does not establish complete dancer histories.

Entry link status Records
confirmed 34213
possible 4842
probable 26793
unmatched 27972
Review kind Findings
acquisition_gate 7
admission_blocked 329
ambiguous_entry 135
conflict 875
event_alias 39
first_point_reconsideration 2673
identity_decision 298
missing_identity 1
paired_name 22683
parse_failure 5
parse_gap 235
parse_warning 88
phase1_incomplete 17
registry_diff 1231
round_observations 3764
series_alias 924
source_event_mapping 64
source_id_checked 6
unknown_enum 3324

Findings are not an error-rate estimate. Unknown callback outcomes are withheld, so callback rows alone are not a promotion-rate denominator. For entrants appearing with multiple partners, outcomes summarize their strongest reported result. Conflicting entrant/judge marks and their dependent summaries are withheld with findings; partner-specific score histories are not fully represented. alternate preserves an unranked source alternate status. rounds.judge_count is the round-wide judge roster, not each entrant's voting-panel size. Registry divisions PRO and TCH retain literal source codes with unverified meanings; unknown levels mean unavailable interpretation, not no points. Conflicting registry claims are withheld with review findings.

Identity corrections

Default entry and judge IDs have been rechecked against the accepted decision journal, source evidence and suppression policy. identity_links.acceptance_state describes publication acceptance; probable scores remain in link_candidates. Named judges without WSDC numbers retain null IDs.

New default joins remain withheld pending the reviewed accuracy gate. Published baseline interpretations may retain disclosed legacy support; this does not grant admission or removal authority. The manifest pins the journal and admission policy digests. Suppressed personal records are omitted from correction history.

This correction uses the acknowledged published baseline and includes no new source generations. Pending work remains: parse 22975, project 20735.

Identity policy outcome Records
accepted 22393
accepted_legacy 11820

Row counts

Table Rows
events 2541
contests 2644
rounds 4279
entries 93820
heats 0
judges 4931
callback_marks 484141
callbacks 98481
final_marks 121623
placements 20236
dancers 27784
registry_placements 197990
identity_links 98751
link_candidates 92499
review_queue 36698
changelog 14940934
snapshots 31759
coverage 4383

Known gaps

  • 235 contests have unsupported scoring layouts. Their raw evidence is retained privately; see review_queue for details.
  • 2363 of 2541 events currently have event metadata but no parsed contest results.
  • heats has 0 rows; public heat assignments are rarely available.
  • Unverified callback codes and numeric marks remain in private evidence; they do not become negative callbacks or zero marks. Shared finals bibs stay null where partner ownership is unknown; a unique same-contest, same-role preliminary identity can supply an independently observed bib. Couple names remain a single couple entry when the source does not establish individual roles.
  • Rows with snapshot_id = override are URL-override placeholders, not fetched source evidence. Their dates span the month encoded in the override ID; they are not verified event dates. Do not infer result coverage from these rows.
  • 7 newly discovered sheet links await event-year acceptance and the historical acquisition gates. Their index evidence is retained; acquisition has not started for these links.
  • Event-list completion has 17 open year-scope findings for 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026. These combine pending captures (including any waits for host budgets), unresolved source interpretations, and incomplete discovery. The public year findings do not provide a distinct pending-capture count.
  • Event-list identity review has 924 series-alias and 39 event-alias findings across 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026. Printed names and ambiguous editions remain unresolved until reviewed; these counts are findings, not distinct people or series.
  • Event-list sources have 62 warning findings for dates, hiatus/cancellation notices, newsletter approvals or unrecovered status colours, and 4 archived-map parse findings for missing printed names or dates. Unsupported dates and undated listings remain findings; they are not silently assigned dates.
  • Event-list acceptance remains open for 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030. Publishing this partial inventory does not accept a year or authorize its historical score-sheet intake.

Sources and attribution

These sites remain the sources of their facts. Row-level source and snapshot_id fields identify the captured evidence where the table supports them. Coverage varies by source, event, round, and date; this card makes no claim of complete source or registry coverage.

Schema

  • events: event_id, series_id, name, year, start_date, end_date, event_month, date_precision, held, coverage_tier, history_source, city, region, country, website, wsdc_status, sources, live_window_start, live_window_end, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • contests: contest_id, event_id, name_raw, division, age_division, contest_type, partner_mode, dance_style, wsdc_points_eligible, combined_from, parse_status, source_contest_ref, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • rounds: round_id, contest_id, round_type, round_index, name_raw, scoring_method, callback_legend, judge_count, chief_judge_id, entry_count, promoted_count, source_round_ref, score_sheet_url, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • entries: entry_id, contest_id, event_id, role, bib, name_raw, name_norm, partner_name_raw, city_raw, country_raw, wsdc_id, link_status, link_confidence, partner_entry_id, rounds_danced, best_round, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • heats: heat_id, round_id, heat_number, entry_id, position, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id
  • judges: judge_id, event_id, name_raw, initials, anonymous, wsdc_id, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • callback_marks: round_id, entry_id, judge_id, mark, mark_raw, mark_value, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id
  • callbacks: round_id, entry_id, score_sum, yes_count, alt_count, no_count, outcome, tie_break_applied, heat_number, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id
  • final_marks: round_id, placement_id, judge_id, rank, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id
  • placements: placement_id, round_id, contest_id, event_id, place, leader_entry_id, follower_entry_id, couple_entry_id, leader_wsdc_id, follower_wsdc_id, marks_sorted, tally, registry_points_leader, registry_points_follower, registry_confirmed, points_matches_expected, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • dancers: wsdc_id, first_name, last_name, name_norm, is_pro, primary_role, leader_required_level, leader_allowed_level, follower_required_level, follower_allowed_level, leader_highest_level, leader_highest_points, follower_highest_level, follower_highest_points, recent_year, registry_internal_id, registry_fetched_at, merged_into_wsdc_id, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • registry_placements: wsdc_id, role, dance_style, division, series_id, series_name_raw, event_month, event_id, result, points, source, snapshot_id, parser_version, first_seen_at, last_seen_at, run_id, scope_status, evidence_observed_at
  • identity_links: link_id, subject_kind, subject_id, wsdc_id, method, status, confidence, constraints_applied, source_ref_ids, decision_ids, acceptance_policy, acceptance_state, journal_digest, journal_generation, asserted_at, run_id
  • link_candidates: subject_kind, subject_id, wsdc_id, score, name_similarity, name_rarity, division_ok, role_ok, recency_ok, geography, bib_reuse, registry_confirms, source_id_confirms, rank, chosen, run_id
  • review_queue: item_id, kind, subject_id, summary, suggested_override, opened_at, run_id
  • changelog: changed_at, run_id, table, record_key, field, old_value, new_value, change_type, reason
  • snapshots: snapshot_id, source, url, fetched_at, http_status, body_sha256, body_bytes, content_changed, parser, parser_version, parse_status, via, captured_at, archive_url, observed_at
  • coverage: year, source, via, events, contests, rounds, entries, events_registry_only, events_index_only, events_sheets_partial, events_sheets_complete, events_day_precision, events_listed_only, events_accepted, expected_rounds, parsed_rounds, unresolved_findings, last_changed_at, scope_kind, scope_id, scope_status, scope_reasons, missing_scopes, discovered_units, acquired_units, interpreted_units, mapped_units, withheld_units, unavailable_units, unassessed_units, resolved_identities, identity_subjects, withheld_identities, withheld_scopes, unavailable_scopes, discovery_denominator, discovery_universe, acquisition_denominator, interpretation_denominator, mapping_denominator, evidence_cutoff, evidence_observed_at, usable_verified_at, health_as_of, method, population, uncertainty, event_id, enumeration_id, enumeration_snapshot_ids, enumeration_complete, listed_pages, acquired_pages, acquisition_unknown_pages, interpretation_unknown_pages, interpreted_pages, selected_interpreted_pages, represented_pages, unavailable_pages, unsupported_pages

Updates and corrections

Collection runs every 15 minutes when work is due. identity_links carries current identity confidence; changelog explains published changes. File corrections or removal requests at https://github.com/skeswa/swingset/issues.

Collection and personal data

Public calendars, registries, and score sheets are fetched serially per host, respecting robots, Retry-After, and a five-second request floor. An explicitly seeded registry sweep uses its documented two-second exception. Results include public competitor and judge names. Suppressed people keep structural rows with identity fields removed. Raw bodies stay private. Source terms continue to apply.

License and citation

The compilation and structure are ODC-By 1.0. This license does not replace source terms or grant rights in source material. Attribute Swingset, cite this repository, and pin the Hub commit used.

Schema versions

The schema is pre-1.0. This version adds event precision, held status, history sources, archive capture times, and the coverage table. Probable identity links are excluded from default entry and judge WSDC IDs.

Structure

placements 14,115 rows

SplitRowsSize
train14,1152.6 MB
placement_idstringround_idstringcontest_idstringevent_idstringplaceint8leader_entry_idstringfollower_entry_idstringcouple_entry_idstringleader_wsdc_idint32follower_wsdc_idint32marks_sortedstringtallylistregistry_points_leaderint16registry_points_followerint16registry_confirmedboolpoints_matches_expectedboolsourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstringscope_statusstringevidence_observed_attimestamp[us, tz=UTC]

callback_marks 288,502 rows

SplitRowsSize
train288,5024.8 MB
round_idstringentry_idstringjudge_idstringmarkstringmark_rawstringmark_valuefloat32sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstring

callbacks 59,064 rows

SplitRowsSize
train59,0642.9 MB
round_idstringentry_idstringscore_sumfloat32yes_countint8alt_countint8no_countint8outcomestringtie_break_appliedboolheat_numberint16sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstring

changelog 19,132,932 rows

SplitRowsSize
train19,132,9322.0 GB
changed_attimestamp[us, tz=UTC]run_idstringtablestringrecord_keystringfieldstringold_valuestringnew_valuestringchange_typestringreasonstring

contests 2,005 rows

SplitRowsSize
train2,005256.6 KB
contest_idstringevent_idstringname_rawstringdivisionstringage_divisionstringcontest_typestringpartner_modestringdance_stylestringwsdc_points_eligibleboolcombined_fromlistparse_statusstringsource_contest_refstringsourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstringscope_statusstringevidence_observed_attimestamp[us, tz=UTC]

coverage 6,429 rows

SplitRowsSize
train6,429450.8 KB
yearint16sourcestringviastringeventsint32contestsint32roundsint32entriesint64events_registry_onlyint32events_index_onlyint32events_sheets_partialint32events_sheets_completeint32events_day_precisionint32events_listed_onlyint32events_acceptedboolexpected_roundsint32parsed_roundsint32unresolved_findingsint32last_changed_attimestamp[us, tz=UTC]scope_kindstringscope_idstringscope_statusstringscope_reasonslistmissing_scopeslistdiscovered_unitsint64acquired_unitsint64interpreted_unitsint64mapped_unitsint64withheld_unitsint64unavailable_unitsint64unassessed_unitsint64resolved_identitiesint64identity_subjectsint64withheld_identitiesint64withheld_scopesint64unavailable_scopesint64discovery_denominatorint64discovery_universestringacquisition_denominatorint64interpretation_denominatorint64mapping_denominatorint64

dancers 27,784 rows

SplitRowsSize
train27,7843.6 MB
wsdc_idint32first_namestringlast_namestringname_normstringis_proboolprimary_rolestringleader_required_levelstringleader_allowed_levelstringfollower_required_levelstringfollower_allowed_levelstringleader_highest_levelstringleader_highest_pointsint16follower_highest_levelstringfollower_highest_pointsint16recent_yearint16registry_internal_idint32registry_fetched_attimestamp[us, tz=UTC]merged_into_wsdc_idint32sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstringscope_statusstringevidence_observed_attimestamp[us, tz=UTC]

entries 58,558 rows

SplitRowsSize
train58,5585.6 MB
entry_idstringcontest_idstringevent_idstringrolestringbibstringname_rawstringname_normstringpartner_name_rawstringcity_rawstringcountry_rawstringwsdc_idint32link_statusstringlink_confidencefloat32partner_entry_idstringrounds_dancedlistbest_roundstringsourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstringscope_statusstringevidence_observed_attimestamp[us, tz=UTC]

events 2,105 rows

SplitRowsSize
train2,105188.9 KB
event_idstringseries_idstringnamestringyearint16start_datedate32end_datedate32event_monthstringdate_precisionstringheldstringcoverage_tierstringhistory_sourcelistcitystringregionstringcountrystringwebsitestringwsdc_statusstringsourceslistlive_window_starttimestamp[us, tz=UTC]live_window_endtimestamp[us, tz=UTC]sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstringscope_statusstringevidence_observed_attimestamp[us, tz=UTC]

final_marks 83,355 rows

SplitRowsSize
train83,3551.4 MB
round_idstringplacement_idstringjudge_idstringrankint8sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstring

heats

SplitRowsSize
train0—
heat_idstringround_idstringheat_numberint16entry_idstringpositionint16sourcestringsnapshot_idstringparser_versionstringfirst_seen_attimestamp[us, tz=UTC]last_seen_attimestamp[us, tz=UTC]run_idstring

identity_links

SplitRowsSize
train0—
link_idstringsubject_kindstringsubject_idstringwsdc_idint32methodstringstatusstringconfidencefloat32constraints_appliedlistsource_ref_idslistdecision_idslistacceptance_policystringacceptance_statestringjournal_digeststringjournal_generationint64asserted_attimestamp[us, tz=UTC]run_idstring

Details

Repository
skeswa/swingset
Publisher
Sandile Keswa
Task category
Not stated by the source
Tags
Not stated by the source
Size category
Not stated by the source
Languages
Not stated by the source
Revision
03345f072762e3a345049743a210ba97e603d13d
Last updated
2026-09-21

Files

37 files, 150.2 MB in total.

Data34 files · 150.2 MB
Documentation2 files · 21.3 KB
Repository1 file · 2.5 KB
Every file
FileTypeSizeSHA-256
_meta/manifest.jsonData56.8 KB—
data/callback_marks/year=2019.parquetData5.6 KB103ec9f54d9d
data/callback_marks/year=2020.parquetData24.1 KBa4bb18c0c4b6
data/callback_marks/year=2021.parquetData6.2 KB63f8cee5a6f5
data/callback_marks/year=2022.parquetData26.6 KB4441e72843d0
data/callback_marks/year=2023.parquetData40.4 KB2e3eeaafc1bb
data/callback_marks/year=2024.parquetData130.8 KBce63ffbcb4f8
data/callback_marks/year=2025.parquetData533.7 KB79d4d1e6ec90
data/callback_marks/year=2026.parquetData535.7 KB5c84215ec0e9
data/callbacks/callbacks.parquetData564.7 KBdd6ac1847c07
data/changelog/changelog.parquetData130.2 MBa997281af3bd
data/contests/contests.parquetData93.9 KB4afaf9350b50
data/coverage/coverage.parquetData127.0 KBec23d99f472e
data/dancers/dancers.parquetData1.8 MBeabb5a63484f
data/entries/entries.parquetData2.0 MB4efe05275843
data/events/events.parquetData96.5 KBe13d22b74b0c
data/final_marks/year=2018.parquetData4.3 KB5b7d7c562e68
data/final_marks/year=2019.parquetData4.5 KB47a3e1941712
data/final_marks/year=2020.parquetData7.2 KB875b51138009
data/final_marks/year=2021.parquetData5.2 KB5932d619ad9a
data/final_marks/year=2022.parquetData9.5 KB192a47df8cd4
data/final_marks/year=2023.parquetData15.6 KB8a85d2d846aa
data/final_marks/year=2024.parquetData41.7 KBe62873585b8e
data/final_marks/year=2025.parquetData181.2 KB4202ffe586d4
data/final_marks/year=2026.parquetData183.0 KBc5c67a50614a
data/heats/heats.parquetData2.0 KB5224c0f2e57f
data/identity_links/identity_links.parquetData6.5 MB8b22b694eabd
data/judges/judges.parquetData120.5 KBcba60b439fc2
data/link_candidates/link_candidates.parquetData760.0 KB5f7966c29094
data/placements/placements.parquetData610.8 KB1524972e5b89
data/registry_placements/registry_placements.parquetData2.0 MBa7484fcf518a
data/review_queue/review_queue.parquetData984.6 KB571360433db7
data/rounds/rounds.parquetData153.3 KBd033de1e8e72
data/snapshots/snapshots.parquetData2.2 MB84b2ea9c11a0
LICENSEDocumentation97 B—
README.mdDocumentation21.2 KB—
.gitattributesRepository2.5 KB—

License and Download

License
odc-by
Access
No access gate
Download from Sandile Keswa

Released by Sandile Keswa through its official repository on Hugging Face.