I built a website to answer the question: what is the best LEGO minifigure?
It works by showing users two randomly selected LEGO minifigures and asking them to pick their favourite. This process is repeated over and over, and an Elo rating algorithm (the same approach used for chess rankings) turns user choices into a rating for every minifigure, producing a full ranking from best to worst.
So far, over 1.3 million votes have been processed. The Elo approach means a minifigure doesn't need to be compared against every other one directly, as its rating is based on which ones it beats and loses to over many matchups.
I started this website to answer the question of "What is the best LEGO minifigure?". To answer this, I ask users to select their favourite between two randomly selected LEGO minifigures. Points are then awarded or deducted from each minifigure depending on whether they win or lose a match up. An ELO algorithm is used to determine how many points are awarded or deducted, based on the rating of each minifigure prior to the match up. Repeating this process over and over produces a list of every LEGO minifigure ranked from best to worst.
Hi, I'm Graham. I'm the creator. I've just started coding this year and I thought this would be a fun first project. Happy to answer any questions on it.
It works by showing users two randomly selected LEGO minifigures and asking them to pick their favourite. This process is repeated over and over, and an Elo rating algorithm (the same approach used for chess rankings) turns user choices into a rating for every minifigure, producing a full ranking from best to worst.
So far, over 1.3 million votes have been processed. The Elo approach means a minifigure doesn't need to be compared against every other one directly, as its rating is based on which ones it beats and loses to over many matchups.