Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

Battle XP - Free XP Error

Дата: 07.11.2010 10:26:35
Tanitha: I apologize JV I misread a number when I first read your post.
I don't know the exact programming, but here's some maths looking at different options.
A game that I just played. With premium..
I had before the game
8518 free exp
86445 tank exp
I earned 556 exp.
8545 free exp (up 27)
87001 tank exp (up 556)
So really I earned 585
The 27 free exp is 4.85%
5% would be 27.8
A difference could be on how the numbers are displayed,
My free exp was 8518, But was it could have really been 8517.6 and rounded up to "display" as 8518 while still remaining as 8517.6 in the database. OR.
It could have really been 8518.9 and truncated to "display" as 8518 while still remaining as 8518.9 in the database.
Depending on how its worked, The real number could differ by 1.3 and still be displayed as the same whole number.
From your example.
You had
1320 free exp
earned 109 exp
End free exp was 1324
So if your exp was really 1319.6 and rounded to "display" as 1320
You earned 108.6 exp and it was rounded to "display as 109 exp.
5% of 108.6 = 5.43 exp earned.
So you exp can go from 1319.6 + 5.43 = 1325.03
Rounded to display as 1325
But your's ended at 1324 So this isn't right, even using rounding at extremes.
No matter which way i do the maths, rounding or truncating, even with extremes, I cant account for the difference of the 1 point.
So maybe a bug or maybe something else in the calculation.

Реклама | Adv