When you lose a challenge, how is it decided how many XP's you lose? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

When you lose a challenge, how is it decided how many XP's you lose?

In two challenges that were merely for 3 or 4 XP's, when I lost them, it shows about 28 XP's lost taking into account the right answers. That's why I am curious to know the process of deciding the XP's lost as clearly the match was not for 30 or something XP's.

21st Aug 2017, 5:27 PM
Tanya Adlakha
Tanya Adlakha - avatar
38 Answers
+ 17
@Jaydee: the number of XP lost or won is based on the difference of XP in that language that both opponents have, using the Elo system from chess. PS: this is not necessary linked to the level of the opponents, as a high level opponent can start learning a new programming language and have low XP in it
22nd Aug 2017, 8:15 AM
🔭Pierre Chary🐍
🔭Pierre Chary🐍 - avatar
+ 16
XP points you loose are calculated as follows: 32 - how much you would win - right answers XP
21st Aug 2017, 10:08 PM
🔭Pierre Chary🐍
🔭Pierre Chary🐍 - avatar
+ 11
Actually it's a matter of wins and losses. For example I challenge people with 6000+XP in HTML yet lose only 1XP if I lose
22nd Aug 2017, 8:17 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 6
So how is it decided how much XP we will win in a challenge? I mean how are statements like "Winner gets 32XP" determined? :)
21st Aug 2017, 10:44 PM
Jaydee Lucero
Jaydee Lucero - avatar
+ 6
the one which shows less xp , means the opponent is weak or of lower level & u will not get much xp for winning , but in case u lose then u will lose 32 xp ... some xp 3or 4 will be awarded for correct answer & the one which shows more xp , meams ur opponent is strong or of higher level than u , so if u win u will get good amount of xp & if u lose then also no problem bcz very less xp will be deducted
21st Aug 2017, 10:54 PM
Changed
Changed - avatar
+ 6
I still haven't defeated you. The best I got was a fixed draw ... When I beat you in C++ I'll consider myself MADE 😎 One day you will slip... one day ...
23rd Aug 2017, 5:31 AM
Mason Neville
Mason Neville - avatar
+ 6
But the way you handle C++ , HTML is a walk in the park, 30 minutes + 10 challenges and you're good to go ... How come you're so good in C++ and not HTML at all ? Real question not sarcastic. What's your trade if I may ask ??
23rd Aug 2017, 6:13 AM
Mason Neville
Mason Neville - avatar
+ 5
For real eh ? Not terrible ... 😉
23rd Aug 2017, 6:11 AM
Mason Neville
Mason Neville - avatar
+ 4
So stop bullying the newbies Tanya !!! And if you do, stop losing to them !! 😉
22nd Aug 2017, 4:28 AM
Mason Neville
Mason Neville - avatar
+ 4
From the Sololearn FAQ: https://www.sololearn.com/faq What is XP? XP stands for eXperience Points. You earn XP by participating in activities and improving your coding skills. These activities include completing a lesson/course, playing challenges, unlocking badges, and so on. How are XPs calculated in the Challenges? The XPs you gain/lose are unique to each match. Calculations take the opponents' levels into account. We use a modified version of the Elo rating system to calculate the points for each won/lost challenge. You can learn more about the Elo rating system here: https://en.wikipedia.org/wiki/Elo_rating_system
22nd Aug 2017, 8:29 PM
python MC
python MC - avatar
+ 4
😃 Anytime !! 😉
23rd Aug 2017, 5:29 AM
Mason Neville
Mason Neville - avatar
+ 3
So, if your opponent has a lower level than you, he would get many xps if he wins, and you, because you might be better than him, lose many ones. If you win, you don't get that much, because it was more realistic because of your higher level.
21st Aug 2017, 7:01 PM
Jonas Schröter
Jonas Schröter - avatar
+ 3
Thank you all of you guys for clearing my confusion.
22nd Aug 2017, 3:46 AM
Tanya Adlakha
Tanya Adlakha - avatar
+ 3
😭 You never let me win in C++ ... 😣
22nd Aug 2017, 6:21 PM
Mason Neville
Mason Neville - avatar
+ 3
And now you're unstoppable 😓... Leave me alone !!
22nd Aug 2017, 6:25 PM
Mason Neville
Mason Neville - avatar
+ 3
😂😂😂 you keep on challenging me.. What do you expect, me to just leave or give wrong answers for your sake..!?
22nd Aug 2017, 6:40 PM
Tanya Adlakha
Tanya Adlakha - avatar
+ 3
Why not ? ☺
22nd Aug 2017, 6:42 PM
Mason Neville
Mason Neville - avatar
+ 3
It would cost you too much xp, plus you're about to be level 11. The superrational thing to do would be me letting you win ( I still make xp if I get 2 or 3 right answers ) ... but A : you don't need that and B : it would be cheating. Just keep pounding me , I still learn from my wrong answers and I'm virtually risk-free for you to take on, which is why I don't pay much. Going back to your initial question ; I learned a lot by getting my ass whupped by more experienced players and then learning from the correct answers ( as much as from tutorials I would say ) so I return the favor by accepting all challenges from lower levels which as it turns out pay a bit more than taking on players my size ( in HTML it's always draws for 5 xp or easy win that helps someone learn and strenghtens their interractions with the community for 6 or 7 xp ) . So please keep beating me UP 😉
22nd Aug 2017, 6:54 PM
Mason Neville
Mason Neville - avatar
+ 2
But thanks for the draw !! ☺But see I made the same xp that if I had lost to you with 3 good answers. Now let me help you get to 11 ...
22nd Aug 2017, 6:56 PM
Mason Neville
Mason Neville - avatar
+ 2
In this thread, the two times I write about, in one of them I actually slipped.. Accidentally I pressed submit without any answer.. Unfortunate it wasn't you.. But I was looking to challenge you in HTML but couldn't, your name wouldn't show.. I am not good in HTML soooo...
23rd Aug 2017, 5:49 AM
Tanya Adlakha
Tanya Adlakha - avatar