|
Post by Gillou76 on Jan 10, 2012 17:16:34 GMT 2
Hello,
I think there's something strange with salary :
* when the higher carac go from 20 to 29, then the salary go approx. from 900 to 1200. * when the higher carac is 30, then the salary is approx. 2100.
\=> there is a big gap of salary when the carac go from 29 to 30.
I think it's a bug, isn't ?
|
|
|
Post by RS-icsulescu on Jan 10, 2012 18:14:59 GMT 2
It's not a bug. This is the way the formula of the salary is made. The is a bigger gap betwen 10 and 11, 20 and 21, 30 and 31, etc.
If anyone is very good at math ... he could help me to improve the formulas.
|
|
|
Post by ohdaesu on Jan 10, 2012 18:43:14 GMT 2
I think the amount of salary increase much from 30 to 31... my 30 speed players have 1200 salary but with 31 it is 2100...
Formula will be justified to increase little by little from 21 to 31.. again it will be 1200 when it is 21 and 2100 when it is 31. But the amount of in between skill numbers for ex. 25 it will be 1700... e.tc.
|
|
|
Post by RS-icsulescu on Jan 10, 2012 19:03:27 GMT 2
I think the amount of salary increase much from 30 to 31... my 30 speed players have 1200 salary but with 31 it is 2100... Yes. I edited the previous post. Formula will be justified to increase little by little from 21 to 31.. again it will be 1200 when it is 21 and 2100 when it is 31. But the amount of in between skill numbers for ex. 25 it will be 1700... e.tc. This would be the idea formula. When I'll finish the internal forum I'll make a section for admins where they can come with suggestions to improve the formulas. Also, any users can come with a formula.
|
|
|
Post by LA-wezegaga on Jan 10, 2012 20:36:05 GMT 2
You know there always is a formula for a graph passing by n points (I mean, if you have your salaries for the best at 10, 20, 30, ..., 90 and 100, then we can find a formula getting by all these points)
|
|
|
Post by Gillou76 on Jan 11, 2012 14:04:23 GMT 2
if you want to keep linear expression between 10 and 20, 20 and 30, etc, you simply have to apply the following :
salary[20] is the salary you want to have for skill=20 salary[30] is the salary you want to have for skill=30
salary[N] is the salary you have for skill=N, 20<N<30
then salary[N] = a * N + b with :
a = (salary[30] - salary[20]) / 10 b = salary[20] - a * 20
if you want a more softened expression, you should try :
salary[N] = a * N^2 + b * N + c for all N > 0.
a, b, c may be found by applying trend on MS Excel curve for instance.
|
|
|
Post by mowglibayat on Jan 11, 2012 18:28:12 GMT 2
but I like the idea actually of a player past a certain skill heigth demanding more than just a lineair rise, no?
this could be the case for the really good 'potential' who reach 80 f.e.... since they are the "big guns' of the game, they set demands:P.
but we could start with a linear formula with an equal rise for everything, and than adjust from there;). Not that hard to do:).
|
|
|
Post by LA-wezegaga on Jan 12, 2012 11:08:22 GMT 2
I'll give a formula passing by the values of 10, 20, ..., 80, 90 and 99,99
|
|