Skip to content

dorukayhan/arpads-pokol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arpad's Pokol

One of the unspoken rules of esports and other competitive games (e or not) is that if you attempt to rank every player by skill with an algorithm that spits out a single number, someone will complain of an "Elo hell" where they're hardstuck at their current rank because of bad teammates or a sudden skill spike in their opponents. Never mind that the ranking algorithm may look nothing like Elo and it takes some truly awful matchmaking to get hardstuck at a rank that one doesn't belong to.

Now you too can create your own Elo hells with fire stolen from the very first hell, set alight by Elo himself for USCF. Whether you use this power for a chess tournament like USCF or 2am Super Smash Bros. scrims like me is up to you.

Installation and usage

  1. Get Python 3.9. """"""In return"""""" for having no dependencies, I shall ask you to get on with the times and install the latest Python
  2. git clone https://github.com/dorukayhan/arpads-pokol
  3. cd arpads-pokol
  4. ./elo.py a-name-for-your-pool (or py -3 elo.py a-name-for-your-pool if you're a Windows peasant like me)
  5. Follow the instructions

Once you get a pool going under the name of, say, example, it'll be saved in ./example.elog. Use example as the pool name again in later executions to keep using it.

About

Custom Elo pools to the hardstuck masses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages