sports-comparison

The universal classification of sports

This is a crude attempt to come up with a simple method of sports classsification.

The goal is to evaluate whether the below set of three metrics that can adequately distribute the list of sporting endeavors across a 3d scatter plot. This enables discussions among people about their thoughts on different sports.

a screenshot of a 3d scatterplot graph showing many different sports arranged by axes of physical exertion, mental exertion, and scoring objectivitiy

We all know that chess, esports, and track feel like different “types” of sports, while others, such as hotdog eating competitions or the Microsoft Excel World Championships feel like they shouldn’t count but its not easy to articulate why.

This project creates a 3d plot to attempt to cluster the sports together by some intuitive metrics. It’s closer to messing around than anything super serious. Maybe one day this project will grow up to be similar to the cube rule.

Scoring Definitions

For these we use a 12 point scale because its vary sub-divisible into integers that are easy to turn into fractions.

Objectivity

How objective, and/or verifiable is the scoring, particularly to people in the audience with only a basic “elevator explaination” level of knowledge of how the sport is scored.

Examples:

Physical Exertion

How physically demanding is it (mental tougness included, otherwise this would effectively double-count). Think of things like:

Examples:

Mental Exertion

How mentally demanding is it. This includes skills such as:

Examples:

Contributing to the site

The source code for this site is maintained here. Issues and contributions are welcome.

How to mess with this

  1. open the .csv in libreoffice if you want
  2. run poetry install to install python dependencies (requires poetry)
  3. run poetry run python3 sports.py to see the data as a 3d graph
    1. run poetry run python3 sports.py --html to output an HTML see the data as a 3d graph