+ 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.
38 Réponses
+ 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
+ 16
XP points you loose are calculated as follows:
32 - how much you would win - right answers XP
+ 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
+ 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? :)
+ 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
+ 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 ...
+ 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 ??
+ 5
For real eh ? Not terrible ... 😉
+ 4
So stop bullying the newbies Tanya !!! And if you do, stop losing to them !! 😉
+ 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
+ 4
😃 Anytime !! 😉
+ 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.
+ 3
Thank you all of you guys for clearing my confusion.
+ 3
😭 You never let me win in C++ ... 😣
+ 3
And now you're unstoppable 😓... Leave me alone !!
+ 3
😂😂😂 you keep on challenging me.. What do you expect, me to just leave or give wrong answers for your sake..!?
+ 3
Why not ? ☺
+ 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 😉
+ 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 ...
+ 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...