Loading...
  OR  Zero-K Name:    Password:   

About the XP given after all games

14 posts, 1496 views
Post comment
Filter:    Player:  
sort
13 years ago
I'd like to know what are the variables which assignate the XP given after all games. For instance I played with the almost exact same players with almost the same teams on Dark side remake and dead vally.
2 games over both maps.
For dark side remake:
1st game:
XP for winner: 6.
XP for loser: 5
2nd game:
XP for winner: 2
XP for loser: 2.
Dead vally:
1st game:
XP for winner: 109.
XP for loser: 104.

Eh? Something's is flawed... wtf.
The battles were
B6393 10 on Dead_Vally
B6392 10 on Dead_Vally
B6390 10 on DarkSide Remake
B6386 12 on DarkSide Remake

However ELO change were very similar on all games. Someone explain me what the heck is going on?
+0 / -0
13 years ago
Damn I can't edit my post.
Quoting myself:
"Dead vally:
1st game:
XP for winner: 109.
XP for loser: 104"
Should read:
1st game : XP for winner: 109.
2nd game: XP for winner: 104.

In both cases the XP for losers were in the 70's.
+0 / -0
13 years ago
What?! Now again on dead vally, game was counted but no XP nor elo assignated!
Link: http://zero-k.info/Battles/Detail/6401.
Reason?
+0 / -0
13 years ago
It seems the host thinks all players won (green color). My team and I won the game. No XP, no elo change... Happened like 7 times today.
+0 / -0
13 years ago
Another one where I won and the host thinks the 2 teams won. No XP awarded.
Link: http://zero-k.info/Battles/Detail/6421.
:/
+0 / -0


13 years ago
Very short games = low XP.
Crash during game end = no XP (crashes happen today for no know reason)
+0 / -0
13 years ago
I didn't check out precisely the duration of each game.
I know you start to earn XP from 8 minutes and the XP reaches a maximum at minute 12 and that the increase of XP is linear.
So basically I'm guessing that at minute 8 you start to earn 1 XP and it increases up to around over 100 for minute 12?
+0 / -0
13 years ago
What about B7095?
Game lasted 84 minutes, 8 vs 8, many good players (high elo), many awards given after the game and...
Winners XP: 77
Losers XP: 61


So what are the variables taken into account to give XP? Clearly it's not only in game time or all games over 12 minutes would give the same XP.

+0 / -0


13 years ago
Winner XP =
• 0 if time <= 8 minutes
• (20 + (300 + 600*(1 - eWin))/(2 + pWinner))*(elaspsedTime - 8)/4 if 8 < time <= 12
• (20 + (300 + 600*(1 - eWin))/(2 + pWinner)) if time > 12

Loser XP =
• 0 if time <= 8 minutes
• (20 + (200 + 400*(1 - eLose))/(2 + pLoser))*(elaspsedTime - 8)/4 if 8 < time <= 12
• (20 + (200 + 400*(1 - eLose))/(2 + pLoser)) if time > 12

eWin and eLose are the predicted value of either the winning or losing team winning.

pWinner and pLoser is the number of players on the winning or losing team respectively.
+0 / -0
13 years ago
Thanks a lot Google, that's exactly what I wanted to know. However could you precise a bit more what are eWin and eLose? Predicted value of the teams winning, do you mean the % that the !predict command shows?
For instance if team 1 has 67% chances to win according to the !predict command, eLose=0.33 and eWin=0.67?
+0 / -0


13 years ago
Precisely.
+0 / -0
13 years ago
Ok thanks again.
I didn't run any number but the logic of it seems good to me. However there's a flaw in the time.
Because the time that goes in this formula isn't the time we play but the time we're in game. So if we take 5 mins to ready up (choose start positions), we have to play only 3 minutes for the XP to be awarded and not 8 mins. When there is lots of people it's somehow common to take something like 5-6 mins to choose start pos since there are almost always people that crashes and need to reconnect, etc.
So the time the "clock" command shows or the clock shown in the bar at the bottom of the screen isn't the time considered for this formula.
Not sure you were aware of it, hence this post. Is it possible to fix it? Because currently if we pause the game say at minute 4 in game waiting for someone like jussipe to time out and then reconnect (might take 4 mins or more), for the XP it's like if we had played 8 minutes when we unpause while we've played 4 mins...
+0 / -0


13 years ago
> Because the time that goes in this formula isn't the time we play but the time we're in game.
I know, that was a feature of the implementation. Saktoth was worried that people would start and exit in quick succession to get massive XP, he doesn't care what happens ingame for 8 minutes as long as it is 8 real time minutes.

If it was ingame minutes you could speed the game up to gain XP in less than 8 real minutes.
+0 / -0


13 years ago
We should downtime it to 4-5 minutes. I have seen many games where people artificially prolong to get past 8 or 11m
+0 / -0