Skip to content

barrymun/jedi-sith-elo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jedi/Sith Lightsaber duelist ELO ranking system

Overview

This project was built to establish the best lightsaber duelists. Force powers are not taken into considerattion. See all records of duels used in the calcations here.

Note

Please be aware that the dataset used is not exhaustive, and some of the results (like a draw or tie) may be open to interpretation. Each object in the dataset has a youtube key which contains a link to the video of the duel. Some links may be used multiple times for different duels referencing different timestamps.

Resources

The initial idea for this project came about upon reading a Reddit thread created by u/Disciplined2021 discussing all lightsaber duels before the fall of the republic.

The same user also compiled a list of win-loss records for these duels. This project builds on this approach and also includes the possibility of a "Draw".

Get Started

  • You'll need to install Go.
  • Clone the repository:
    git clone https://github.com/barrymun/jedi-sith-elo.git
  • Change directory:
    cd jedi-sith-elo

Usage

go run main.go 

Results

A screenshot of the results:

results

Testing

Run all tests (including tests in subdirectories):

make test

Acknowledgements

A big thanks to u/Disciplined2021 for the initial work compiling the list of duels and results.

License

This project is licensed under the MIT License. See the LICENSE file for details.