Algorithm for Awarding Virtue Points.

03/10/2011 06:47 Lateralus#16
Does anyone even know what values it works with? I'm guessing levels and needed experience, but I don't really know.
03/10/2011 09:17 unknownone#17
Yo. I don't have the algorithm. I recall logging the entire collection but not finding any pattern, so I'm sure it's based on exp accumulated since team was established. I can't find the list I made though, due to my habit of naming files asfsdfsdfs.txt

Appears to be one thirtieth the exp gained divided by the new level.

Code:
int vp = (int)(1.0f/30.0f * exp_accum / new_level);
EDIT: Actually, there appears to be more to it. This doesn't scale very well as level increases, and says you should be gaining over 3000 VP for ranking a lv 69 player. (Is that accurate? Seems a bit high to me.)
03/10/2011 10:10 Korvacs#18
Quote:
Originally Posted by shitboi View Post
"Calculation finder" really struck my attention, sorry lateralus, gotta side track your thread to satisfy my curiosity.


Koracs, i just googled that term, didn't find any meaningful results. Do you know of any calculation finders?
This sort of thing:

[Only registered and activated users can see links. Click Here To Register...]

You input a sequence of values and it will attempt to determine an equation from what you have entered, amongst other things, its a fantastic website.
03/10/2011 10:22 Lateralus#19
Quote:
Originally Posted by Korvacs View Post
This sort of thing:

[Only registered and activated users can see links. Click Here To Register...]

You input a sequence of values and it will attempt to determine an equation from what you have entered, amongst other things, its a fantastic website.
Yeah, I used that website feverishly to practice integration.

@ unknownone - Thank youuuu.

@ everyone else - I was using a wrong experience needed table... It would have been much easier if I had the right one. o.o
03/10/2011 16:57 shitboi#20
Quote:
Originally Posted by Korvacs View Post
This sort of thing:

[Only registered and activated users can see links. Click Here To Register...]

You input a sequence of values and it will attempt to determine an equation from what you have entered, amongst other things, its a fantastic website.
Just gave it a try, it's fantastic. thanks korvacs, lol
03/11/2011 17:14 _Emme_#21
Found this on my computer, it should (not sure though) be the correct one, although it look pretty wierd, lol.

Code:
(Level * 17 / 13 * 12 / 2) + level * 3
03/11/2011 17:37 Lateralus#22
Quote:
Originally Posted by EmmeTheCoder View Post
Found this on my computer, it should (not sure though) be the correct one, although it look pretty wierd, lol.

Code:
(Level * 17 / 13 * 12 / 2) + level * 3
Is that the old calculation? It's definitely not the new one. This actually doesn't look like any valid calculation, since you don't get and never have gotten so many virtue points for early levels.

Code:
1    10
2    21
3    32
4    43
5    54
6    65
7    75
8    86
9    97
10    108
11    119
12    130
13    141
14    151
15    162
16    173
17    184
18    195
19    206
20    216
21    227
22    238
23    249
24    260
25    271
26    282
27    292
28    303
29    314
30    325
31    336
32    347
33    357
34    368
35    379
36    390
37    401
38    412
39    423
40    433
41    444
42    455
43    466
44    477
45    488
46    498
47    509
48    520
49    531
50    542
51    553
52    564
53    574
54    585
55    596
56    607
57    618
58    629
59    639
60    650
61    661
62    672
63    683
64    694
65    705
66    715
67    726
68    737
69    748
03/11/2011 23:49 IAmHawtness#23
Quote:
Originally Posted by Lateralus View Post
Code:
1    10
2    21
3    32
4    43
5    54
6    65
7    75
8    86
9    97
10    108
11    119
12    130
13    141
14    151
15    162
16    173
17    184
18    195
19    206
20    216
21    227
22    238
23    249
24    260
25    271
26    282
27    292
28    303
29    314
30    325
31    336
32    347
33    357
34    368
35    379
36    390
37    401
38    412
39    423
40    433
41    444
42    455
43    466
44    477
45    488
46    498
47    509
48    520
49    531
50    542
51    553
52    564
53    574
54    585
55    596
56    607
57    618
58    629
59    639
60    650
61    661
62    672
63    683
64    694
65    705
66    715
67    726
68    737
69    748
Those values look pretty close to the real old ones as far as I remember.
03/12/2011 00:08 Lateralus#24
Quote:
Originally Posted by IAmHawtness View Post
Those values look pretty close to the real old ones as far as I remember.
I seem to remember that level 69->70 gave 603 virtue points.
03/12/2011 00:48 IAmHawtness#25
Quote:
Originally Posted by Lateralus View Post
I seem to remember that level 69->70 gave 603 virtue points.
Still, those values aren't far away from the original values then :p
03/13/2011 04:26 ImFlamedCOD#26
i know the original values you were 5-7 till ten after then you got bumped to 25-30 once you were at 20 you were getting 125-250 until after 30 where you got 300 - 399. I used to have a good calculation for it but i can't seem to find it. Eme's caculation is close tho , tweak the variables a bit and you should be good to go.