Welcome to the Forum Archive!

Years of conversation fill a ton of digital pages, and we've kept all of it accessible to browse or copy over. Whether you're looking for reveal articles for older champions, or the first time that Rammus rolled into an "OK" thread, or anything in between, you can find it here. When you're finished, check out the boards to join in the latest League of Legends discussions.


Wondering how the random algorithm takes into account champs owned.

Comment below rating threshold, click here to show it.


Senior Member


I don't think we can know how it actually works, but here's one possibility:

For each player in the game, an algorithm randomly shuffles all owned champions and places them in an ordered list. Starting at the top, each player gets the first champion in their list. If there are any ties, both players could move on to the next champion in their list. Or one of them could get the champion tied, and the other player could move to the next in the list.

There are a million different ways the champions could be randomized, and this is just one. But it would work, I think.

Comment below rating threshold, click here to show it.




The funny thing about random things is that its only random when you look across a HUGE pool. Like all selections ever made for every game. But when you look at a single persons "random" selections you will find champs that get picked more, less, ect. Anomaly's always pop up in random selection generations.