Clone Repo:
git clone git@github.com:P-Carth/Multiplayer-ELO-Simulation.gitOpen
ELO_Simulation.ipynbin Jupyter LabRun the first 4 code blocks
The 5th code block begins the simulation, where it will ask you to input
# of roundsand# of competitorsFinally, run the last code block to view the simulation's analysis
While I was successful in creating a normally distributed 4-Player ELO System, it does seem that there is a consistent skew to the right. Fortunately, for my purposes this is not an issue.
This algorithm can be applied to a number of scenarios to compare competitors in an adjusted and fair manner. For example, I applied this algorithm to an NFT game that I made with Flask that allows users to vote on their favorite NFT (shown below).



