Sorting of players in a challenge | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 20

Sorting of players in a challenge

When you create a challenge you get to pick an opponent from a list of players. Is there a logic in the sequence in which these players are displayed? Last seen on sololearn, last engaged in a challenge, nearest players, ... or is it simply random ?

13th Feb 2019, 9:59 PM
Stefaan Lampaert
Stefaan Lampaert - avatar
11 Answers
+ 20
They (the algorithm) potentially check(s) the level of challenge activity in the given language of different players and those with higher recent activity must get higher weight. I say this because the most likely time I get incoming challenges in a language is when I have been participating in challenges in the same language moments before.
14th Feb 2019, 5:14 AM
Sonic
Sonic - avatar
+ 13
Francisco Ramos lol when i use random at my earlier stage i kept on getting one level 17 opponent always. I had to quit random.
15th Feb 2019, 8:10 AM
Adetola Adex
Adetola Adex - avatar
+ 9
I think its quite random. I played three challenges right now with random opponents and all those were too much random.
14th Feb 2019, 2:16 AM
Arushi Singhania
Arushi Singhania - avatar
+ 9
Francisco Ramos if you wait until you see the proposed list of opponents then you can choose yourself who you challenge. That is sometimes better then a random opponent.
15th Feb 2019, 6:08 AM
Stefaan Lampaert
Stefaan Lampaert - avatar
+ 6
I think it just gets people who recently challenged (plus some other factors). I remember that once when I challenged someone I found that person at the top of the recommendation list.
14th Feb 2019, 10:56 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 6
I think all those got recently challenged. Because when I choose it randomely and I finish the challenge and see their activity that they recently finish a challenge with another user (no matter with the level)
15th Feb 2019, 11:42 AM
JTLZ
+ 5
Usually, the players who appear on top in the challenge list, are the one who recently completed the challenge with others
14th Feb 2019, 1:45 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 5
I keep on getting the same guy everytime I choose "random" opponent... that guy only makes 5's. I don't know how to avoid him.
15th Feb 2019, 4:35 AM
Francisco Ramos
Francisco Ramos - avatar
+ 5
From my observations, not only does it display your name in the list if you recently completed a challenge in that language, but you must also be online to be shown, and preference is also given to people you follow / are following you. I can't prove it 100%, but that is what I've been noticing... Cheers.
15th Feb 2019, 11:52 AM
Tony
Tony - avatar
+ 4
The first person you see is the recently concluded challenge that's why the person is first. But when you click random, it selects at least the first 10 concluded challenges. I think that's how it works.
15th Feb 2019, 5:39 AM
Jella
Jella - avatar
+ 3
If you are challenging then your name will be there for people to challenge you. If you are inactive, you won't be there.
14th Feb 2019, 9:06 PM
Umar Sunusi Maitalata
Umar Sunusi Maitalata - avatar