Pages: [1]
Print
Author Topic: concerning the Xp Loss of Leavers  (Read 657 times)
0 Members and 2 Guests are viewing this topic.
BaBaUTZ
Eul's Scepter 2800
*****
Offline Offline

QAuth: babautz
Posts: 133

Games: 1693
Rank: 160
lastgame: 841 days ago


« on: May 09, 2009, 11:55:29 pm »

Just finished a game and one player of the enemy team dropped. So we finished, requested with leaver etc.

The final point distribution was like this:

Winner Team: +18
Losing team: -11
Person who dropped: -90 (!)

Where does that number come from?
I mean okay, his normal loss would have been -18. Additionally he gets some XP-Loss from is Teammates (4x7=28). So his total XP-Loss should be around 18+28=46.

Now this may be intended or a bug - i dont know! The problem anyway is: When more XP is lost than gained, every time somebody drops/leaves, the total amount of XP in the Channel decreases. So we may soon suffer some kind of XP Deflation ;p.

Maybe i have missed something? Would be great if CIP or another admin could put a statement in here.
Logged
Nikash
Illusionist
Divine Rapier 7800
**********
Offline Offline

Russian Federation Russian Federation
QAuth: Nikash
Posts: 2436


Games: 1375
Rank: 203
lastgame: 303 days ago


« Reply #1 on: May 09, 2009, 11:57:09 pm »

Second topic seen by me during past 2 days concerning this problem.
I belive it will be fixed soon + u'll be given ur overlost xp back.
Logged
BaBaUTZ
Eul's Scepter 2800
*****
Offline Offline

QAuth: babautz
Posts: 133

Games: 1693
Rank: 160
lastgame: 841 days ago


« Reply #2 on: May 09, 2009, 11:58:24 pm »

It doesnt affect me, since i never lost xp due to dropping. I still think it was worth a thread.
Logged
Guito
Ring of Health 875
***
Offline Offline

QAuth: Guito
Posts: 27

Games: 1048
Rank: 269
lastgame: 1026 days ago


« Reply #3 on: May 09, 2009, 11:59:08 pm »

I read this was a zero xp generated, so I guess if there's a leaver he lose the half of the points and the rest of the team the other half.

team A wins 100 points.
team B lose 100 points.

Team b had a leaver.

-50 -13 -13 -13 -13...

for example.
Logged
Nikash
Illusionist
Divine Rapier 7800
**********
Offline Offline

Russian Federation Russian Federation
QAuth: Nikash
Posts: 2436


Games: 1375
Rank: 203
lastgame: 303 days ago


« Reply #4 on: May 10, 2009, 12:00:41 am »

http://www.dotapickup.net/forum/index.php/topic,42721.0.html
Logged
Leo
And Justice For All
Divine Rapier 7800
**********
Offline Offline

Bulgaria Bulgaria
QAuth: neoleo
Posts: 3140


Games: 3459
Rank: 49
lastgame: 125 days ago

nerdy math&phys geek


« Reply #5 on: May 13, 2009, 10:16:41 am »

+18 +18 +18 +18 +18 / -18 -18 -18 -18 -18
One "loser" leaves....
+X +X +X +X +X / -0.5*X -0.5*2 -0.5*2 -0.5*2 -3*X
=
+18 +18 +18 +18 +18 / -9 -9 -9 -9 -62

The bot usually mess up with the leaver's xp. No idea from where that -11 came from...
« Last Edit: May 13, 2009, 10:19:46 am by Leo » Logged

Fight with blood, fight with steel, die with honor, never yield!
voodoo112
Orchid Malevolence 5625
********
Offline Offline

Russian Federation Russian Federation
QAuth: voodoo112
Posts: 605

Games: 802
Rank: 324
lastgame: 508 days ago


« Reply #6 on: May 13, 2009, 10:24:53 am »

//edit
There were some wrong calculations, sorry, delete pls
« Last Edit: May 13, 2009, 10:28:54 am by voodoo112 » Logged
Cip
Divine Rapier 7800
**********
Offline Offline

Romania Romania
QAuth: Cip2k
Posts: 5890


Games: 2273
Rank: 108
lastgame: 410 days ago

Steam: Cip[1337]


« Reply #7 on: May 13, 2009, 05:23:44 pm »

It comes from rounding Leo. Bot displays integers. Calcs are done in float.
Logged

Programming today is a race between programmers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning

Steam: Cip[1337]
Leo
And Justice For All
Divine Rapier 7800
**********
Offline Offline

Bulgaria Bulgaria
QAuth: neoleo
Posts: 3140


Games: 3459
Rank: 49
lastgame: 125 days ago

nerdy math&phys geek


« Reply #8 on: May 13, 2009, 07:35:34 pm »

rounding 18/2 ... =11?
Logged

Fight with blood, fight with steel, die with honor, never yield!
kerkrom
Broadsword 1200
***
Offline Offline

QAuth: kelsier
Posts: 38

Games: 3599
Rank: 45
lastgame: 26 days ago


« Reply #9 on: May 15, 2009, 11:14:32 pm »

just let the leaver loose the rounding rest. so that it is still zero sum.

Example:
win: 25+25+25+25+25
loose: -13-13-13-13
Leaver: (5*25)-(13*4)=-73
Logged

[10:09] <Sara[1337]> kelsier is a TOP pickup player! Gather experience by playing on #dotapickup.xp
Cip
Divine Rapier 7800
**********
Offline Offline

Romania Romania
QAuth: Cip2k
Posts: 5890


Games: 2273
Rank: 108
lastgame: 410 days ago

Steam: Cip[1337]


« Reply #10 on: May 21, 2009, 01:29:23 pm »

I need to remake the whole leaver xp calculation (it got screwed a little after I added variable cm gains). But I can't find time bah....

Just keep posting huge leaver loses in cm games (like -100). All will be recalculated in time.
Logged

Programming today is a race between programmers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning

Steam: Cip[1337]
Pages: [1]
Print
Jump to:  

Page created in 5.15 seconds with 26 queries.

Google visited this page May 17, 2012, 10:09:37 pm